Rectangular matrix for use with Numerical Recipes in C. More...
#include <nricMatrix.h>
Public Member Functions | |
void | cleanup () |
void | MiniCleanUp () |
Real ** | nric () const |
nricMatrix () | |
nricMatrix (int m, int n) | |
nricMatrix (const BaseMatrix &bm) | |
nricMatrix (const nricMatrix &gm) | |
void | operator+= (const Matrix &M) |
void | operator+= (Real f) |
void | operator-= (const Matrix &M) |
void | operator-= (Real f) |
void | operator<< (const BaseMatrix &X) |
void | operator= (const BaseMatrix &bm) |
void | operator= (Real f) |
void | operator= (const nricMatrix &m) |
void | resize (int m, int n) |
void | ReSize (int m, int n) |
void | resize (const GeneralMatrix &A) |
void | ReSize (const GeneralMatrix &A) |
void | resize_keep (int m, int n) |
void | swap (nricMatrix &gm) |
~nricMatrix () | |
Private Member Functions | |
void | DeleteRowPointer () |
GeneralMatrix * | Image () const |
void | MakeRowPointer () |
Private Attributes | |
Real ** | row_pointer |
Rectangular matrix for use with Numerical Recipes in C.
Definition at line 5 of file nricMatrix.h.
nricMatrix::nricMatrix | ( | ) | [inline] |
Definition at line 12 of file nricMatrix.h.
nricMatrix::nricMatrix | ( | int | m, |
int | n | ||
) | [inline] |
Definition at line 13 of file nricMatrix.h.
nricMatrix::nricMatrix | ( | const BaseMatrix & | bm | ) | [inline] |
Definition at line 15 of file nricMatrix.h.
nricMatrix::nricMatrix | ( | const nricMatrix & | gm | ) | [inline] |
Definition at line 24 of file nricMatrix.h.
nricMatrix::~nricMatrix | ( | ) | [inline] |
Definition at line 34 of file nricMatrix.h.
void nricMatrix::cleanup | ( | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 1784 of file NewMatExhaustive.cpp.
void nricMatrix::DeleteRowPointer | ( | ) | [private] |
Definition at line 1759 of file NewMatExhaustive.cpp.
GeneralMatrix * nricMatrix::Image | ( | ) | const [private, virtual] |
Reimplemented from Matrix.
Definition at line 1715 of file NewMatExhaustive.cpp.
void nricMatrix::MakeRowPointer | ( | ) | [private] |
Definition at line 1747 of file NewMatExhaustive.cpp.
void nricMatrix::MiniCleanUp | ( | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 1787 of file NewMatExhaustive.cpp.
Real** nricMatrix::nric | ( | ) | const [inline] |
Definition at line 35 of file nricMatrix.h.
void nricMatrix::operator+= | ( | const Matrix & | M | ) | [inline] |
Reimplemented from Matrix.
Definition at line 38 of file nricMatrix.h.
void nricMatrix::operator+= | ( | Real | f | ) | [inline] |
Reimplemented from Matrix.
Definition at line 40 of file nricMatrix.h.
void nricMatrix::operator-= | ( | const Matrix & | M | ) | [inline] |
Reimplemented from Matrix.
Definition at line 39 of file nricMatrix.h.
void nricMatrix::operator-= | ( | Real | f | ) | [inline] |
Reimplemented from Matrix.
Definition at line 41 of file nricMatrix.h.
void nricMatrix::operator<< | ( | const BaseMatrix & | X | ) | [inline] |
Reimplemented from GeneralMatrix.
Definition at line 22 of file nricMatrix.h.
void nricMatrix::operator= | ( | const BaseMatrix & | bm | ) | [inline] |
Reimplemented from Matrix.
Definition at line 17 of file nricMatrix.h.
void nricMatrix::operator= | ( | Real | f | ) | [inline] |
Reimplemented from Matrix.
Definition at line 19 of file nricMatrix.h.
void nricMatrix::operator= | ( | const nricMatrix & | m | ) | [inline] |
Definition at line 20 of file nricMatrix.h.
void nricMatrix::resize | ( | int | m, |
int | n | ||
) | [inline, virtual] |
Reimplemented from Matrix.
Definition at line 26 of file nricMatrix.h.
void nricMatrix::ReSize | ( | int | m, |
int | n | ||
) | [inline, virtual] |
Reimplemented from Matrix.
Definition at line 30 of file nricMatrix.h.
void nricMatrix::resize | ( | const GeneralMatrix & | A | ) | [virtual] |
Reimplemented from Matrix.
Definition at line 1022 of file NewMatExhaustive.cpp.
void nricMatrix::ReSize | ( | const GeneralMatrix & | A | ) | [inline, virtual] |
Reimplemented from Matrix.
Definition at line 33 of file nricMatrix.h.
void nricMatrix::resize_keep | ( | int | m, |
int | n | ||
) | [inline, virtual] |
Reimplemented from Matrix.
Definition at line 28 of file nricMatrix.h.
void nricMatrix::swap | ( | nricMatrix & | gm | ) |
Definition at line 1943 of file NewMatExhaustive.cpp.
Real** nricMatrix::row_pointer [private] |
Definition at line 8 of file nricMatrix.h.