$search
#include <newmat.h>
Public Member Functions | |
GetSubMatrix (const GetSubMatrix &g) | |
void | Inject (const GeneralMatrix &GM) |
void | operator-= (Real r) |
void | operator/= (Real r) |
MatrixInput | operator<< (int f) |
void | operator= (const GetSubMatrix &m) |
~GetSubMatrix () | |
MatrixBandWidth | bandwidth () const |
GeneralMatrix * | Evaluate (MatrixType mt=MatrixTypeUnSp) |
MatrixInput | operator<< (float) |
MatrixInput | operator<< (double) |
Private Member Functions | |
GetSubMatrix (const BaseMatrix *bmx, int rs, int rn, int cs, int cn, bool is) | |
Private Attributes | |
int | col_number |
int | col_skip |
bool | IsSym |
int | row_number |
int | row_skip |
Friends | |
class | BaseMatrix |
| |
void | SetUpLHS () |
void | inject (const GeneralMatrix &) |
void | operator*= (Real) |
void | operator+= (Real) |
void | operator+= (const BaseMatrix &) |
void | operator-= (const BaseMatrix &) |
void | operator<< (const int *) |
void | operator<< (const float *) |
void | operator<< (const double *) |
void | operator<< (const BaseMatrix &) |
void | operator= (Real) |
void | operator= (const BaseMatrix &) |
A submatrix of a matrix.
Definition at line 1761 of file newmat.h.
GetSubMatrix::GetSubMatrix | ( | const BaseMatrix * | bmx, | |
int | rs, | |||
int | rn, | |||
int | cs, | |||
int | cn, | |||
bool | is | |||
) | [inline, private] |
GetSubMatrix::GetSubMatrix | ( | const GetSubMatrix & | g | ) | [inline] |
MatrixBandWidth GetSubMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from NegatedMatrix.
Definition at line 760 of file newmat4.cpp.
GeneralMatrix * GetSubMatrix::Evaluate | ( | MatrixType | mt = MatrixTypeUnSp |
) | [virtual] |
Reimplemented from NegatedMatrix.
Definition at line 290 of file newmat5.cpp.
void GetSubMatrix::Inject | ( | const GeneralMatrix & | GM | ) | [inline] |
void GetSubMatrix::inject | ( | const GeneralMatrix & | gmx | ) |
Definition at line 231 of file submat.cpp.
void GetSubMatrix::operator*= | ( | Real | r | ) |
Definition at line 334 of file submat.cpp.
void GetSubMatrix::operator+= | ( | Real | r | ) |
Definition at line 309 of file submat.cpp.
void GetSubMatrix::operator+= | ( | const BaseMatrix & | bmx | ) |
Definition at line 249 of file submat.cpp.
void GetSubMatrix::operator-= | ( | const BaseMatrix & | bmx | ) |
Definition at line 279 of file submat.cpp.
MatrixInput GetSubMatrix::operator<< | ( | float | f | ) |
Definition at line 468 of file newmat5.cpp.
MatrixInput GetSubMatrix::operator<< | ( | double | f | ) |
Definition at line 425 of file newmat5.cpp.
void GetSubMatrix::operator<< | ( | const int * | r | ) |
Definition at line 199 of file submat.cpp.
void GetSubMatrix::operator<< | ( | const float * | r | ) |
Definition at line 182 of file submat.cpp.
void GetSubMatrix::operator<< | ( | const double * | r | ) |
Definition at line 165 of file submat.cpp.
void GetSubMatrix::operator<< | ( | const BaseMatrix & | bmx | ) |
Definition at line 102 of file submat.cpp.
void GetSubMatrix::operator= | ( | Real | r | ) |
Definition at line 216 of file submat.cpp.
void GetSubMatrix::operator= | ( | const GetSubMatrix & | m | ) | [inline] |
void GetSubMatrix::operator= | ( | const BaseMatrix & | bmx | ) |
Definition at line 130 of file submat.cpp.
void GetSubMatrix::SetUpLHS | ( | ) | [private] |
Definition at line 87 of file submat.cpp.
friend class BaseMatrix [friend] |
Reimplemented from NegatedMatrix.
int GetSubMatrix::col_number [private] |
int GetSubMatrix::col_skip [private] |
bool GetSubMatrix::IsSym [private] |
int GetSubMatrix::row_number [private] |
int GetSubMatrix::row_skip [private] |