Lower triangular matrix. More...
#include <TriangularMatrix.h>
Lower triangular matrix.
Definition at line 54 of file TriangularMatrix.h.
LowerTriangularMatrix::LowerTriangularMatrix | ( | ) | [inline] |
Definition at line 58 of file TriangularMatrix.h.
LowerTriangularMatrix::~LowerTriangularMatrix | ( | ) | [inline] |
Definition at line 59 of file TriangularMatrix.h.
Definition at line 738 of file NewMatExhaustive.cpp.
LowerTriangularMatrix::LowerTriangularMatrix | ( | const LowerTriangularMatrix & | gm | ) | [inline] |
Definition at line 61 of file TriangularMatrix.h.
LowerTriangularMatrix::LowerTriangularMatrix | ( | const BaseMatrix & | M | ) |
Definition at line 812 of file NewMatExhaustive.cpp.
MatrixBandWidth LowerTriangularMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Definition at line 1346 of file NewMatExhaustive.cpp.
Real & LowerTriangularMatrix::element | ( | int | m, |
int | n | ||
) |
Definition at line 3326 of file NewMatExhaustive.cpp.
Real LowerTriangularMatrix::element | ( | int | m, |
int | n | ||
) | const |
Definition at line 3334 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::GetCol | ( | MatrixRowCol & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 5963 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::GetCol | ( | MatrixColX & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 5988 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::GetRow | ( | MatrixRowCol & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 5956 of file NewMatExhaustive.cpp.
GeneralMatrix * LowerTriangularMatrix::Image | ( | ) | const [private, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 1687 of file NewMatExhaustive.cpp.
LogAndSign LowerTriangularMatrix::log_determinant | ( | ) | const [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 4427 of file NewMatExhaustive.cpp.
GeneralMatrix* LowerTriangularMatrix::MakeSolver | ( | ) | [inline, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 76 of file TriangularMatrix.h.
void LowerTriangularMatrix::NextRow | ( | MatrixRowCol & | mrc | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 6014 of file NewMatExhaustive.cpp.
Real & LowerTriangularMatrix::operator() | ( | int | m, |
int | n | ||
) |
Definition at line 2653 of file NewMatExhaustive.cpp.
Real LowerTriangularMatrix::operator() | ( | int | m, |
int | n | ||
) | const |
Definition at line 2765 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::operator+= | ( | const LowerTriangularMatrix & | M | ) | [inline] |
Definition at line 92 of file TriangularMatrix.h.
void LowerTriangularMatrix::operator+= | ( | Real | f | ) | [inline] |
Reimplemented from GeneralMatrix.
Definition at line 94 of file TriangularMatrix.h.
void LowerTriangularMatrix::operator-= | ( | const LowerTriangularMatrix & | M | ) | [inline] |
Definition at line 93 of file TriangularMatrix.h.
void LowerTriangularMatrix::operator-= | ( | Real | f | ) | [inline] |
Reimplemented from GeneralMatrix.
Definition at line 95 of file TriangularMatrix.h.
void LowerTriangularMatrix::operator= | ( | const BaseMatrix & | X | ) |
Definition at line 2999 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::operator= | ( | Real | f | ) | [inline] |
Reimplemented from GeneralMatrix.
Definition at line 65 of file TriangularMatrix.h.
void LowerTriangularMatrix::operator= | ( | const LowerTriangularMatrix & | m | ) | [inline] |
Definition at line 66 of file TriangularMatrix.h.
void LowerTriangularMatrix::resize | ( | int | nr | ) |
Definition at line 977 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::ReSize | ( | int | m | ) | [inline] |
Definition at line 87 of file TriangularMatrix.h.
void LowerTriangularMatrix::resize | ( | const GeneralMatrix & | A | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 1067 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::ReSize | ( | const GeneralMatrix & | A | ) | [inline, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 90 of file TriangularMatrix.h.
void LowerTriangularMatrix::resize_keep | ( | int | nr | ) |
Definition at line 1192 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::RestoreCol | ( | MatrixRowCol & | mrc | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 6004 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::RestoreCol | ( | MatrixColX & | c | ) | [inline, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 84 of file TriangularMatrix.h.
void LowerTriangularMatrix::Solver | ( | MatrixColX & | mcout, |
const MatrixColX & | mcin | ||
) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 4665 of file NewMatExhaustive.cpp.
void LowerTriangularMatrix::swap | ( | LowerTriangularMatrix & | gm | ) | [inline] |
Definition at line 96 of file TriangularMatrix.h.
Real LowerTriangularMatrix::trace | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Definition at line 4335 of file NewMatExhaustive.cpp.
MatrixType LowerTriangularMatrix::type | ( | ) | const [virtual] |
Implements GeneralMatrix.
Definition at line 1325 of file NewMatExhaustive.cpp.