Upper triangular matrix. More...
#include <TriangularMatrix.h>
Upper triangular matrix.
Definition at line 5 of file TriangularMatrix.h.
UpperTriangularMatrix::UpperTriangularMatrix | ( | ) | [inline] |
Definition at line 9 of file TriangularMatrix.h.
UpperTriangularMatrix::~UpperTriangularMatrix | ( | ) | [inline] |
Definition at line 10 of file TriangularMatrix.h.
Definition at line 734 of file NewMatExhaustive.cpp.
UpperTriangularMatrix::UpperTriangularMatrix | ( | const BaseMatrix & | M | ) |
Definition at line 804 of file NewMatExhaustive.cpp.
UpperTriangularMatrix::UpperTriangularMatrix | ( | const UpperTriangularMatrix & | gm | ) | [inline] |
Definition at line 15 of file TriangularMatrix.h.
MatrixBandWidth UpperTriangularMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Definition at line 1343 of file NewMatExhaustive.cpp.
Real & UpperTriangularMatrix::element | ( | int | m, |
int | n | ||
) |
Definition at line 3310 of file NewMatExhaustive.cpp.
Real UpperTriangularMatrix::element | ( | int | m, |
int | n | ||
) | const |
Definition at line 3318 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::GetCol | ( | MatrixRowCol & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 5902 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::GetCol | ( | MatrixColX & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 5925 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::GetRow | ( | MatrixRowCol & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 5894 of file NewMatExhaustive.cpp.
GeneralMatrix * UpperTriangularMatrix::Image | ( | ) | const [private, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 1680 of file NewMatExhaustive.cpp.
LogAndSign UpperTriangularMatrix::log_determinant | ( | ) | const [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 4436 of file NewMatExhaustive.cpp.
GeneralMatrix* UpperTriangularMatrix::MakeSolver | ( | ) | [inline, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 28 of file TriangularMatrix.h.
void UpperTriangularMatrix::NextRow | ( | MatrixRowCol & | mrc | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 5951 of file NewMatExhaustive.cpp.
Real & UpperTriangularMatrix::operator() | ( | int | m, |
int | n | ||
) |
Definition at line 2645 of file NewMatExhaustive.cpp.
Real UpperTriangularMatrix::operator() | ( | int | m, |
int | n | ||
) | const |
Definition at line 2757 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::operator+= | ( | const UpperTriangularMatrix & | M | ) | [inline] |
Definition at line 44 of file TriangularMatrix.h.
void UpperTriangularMatrix::operator+= | ( | Real | f | ) | [inline] |
Reimplemented from GeneralMatrix.
Definition at line 46 of file TriangularMatrix.h.
void UpperTriangularMatrix::operator-= | ( | const UpperTriangularMatrix & | M | ) | [inline] |
Definition at line 45 of file TriangularMatrix.h.
void UpperTriangularMatrix::operator-= | ( | Real | f | ) | [inline] |
Reimplemented from GeneralMatrix.
Definition at line 47 of file TriangularMatrix.h.
void UpperTriangularMatrix::operator= | ( | const BaseMatrix & | X | ) |
Definition at line 2992 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::operator= | ( | const UpperTriangularMatrix & | m | ) | [inline] |
Definition at line 13 of file TriangularMatrix.h.
void UpperTriangularMatrix::operator= | ( | Real | f | ) | [inline] |
Reimplemented from GeneralMatrix.
Definition at line 17 of file TriangularMatrix.h.
void UpperTriangularMatrix::resize | ( | int | nr | ) |
Definition at line 974 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::ReSize | ( | int | m | ) | [inline] |
Definition at line 39 of file TriangularMatrix.h.
void UpperTriangularMatrix::resize | ( | const GeneralMatrix & | A | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 1055 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::ReSize | ( | const GeneralMatrix & | A | ) | [inline, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 41 of file TriangularMatrix.h.
void UpperTriangularMatrix::resize_keep | ( | int | nr | ) |
Definition at line 1174 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::RestoreCol | ( | MatrixRowCol & | mrc | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 5941 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::RestoreCol | ( | MatrixColX & | c | ) | [inline, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 36 of file TriangularMatrix.h.
void UpperTriangularMatrix::Solver | ( | MatrixColX & | mcout, |
const MatrixColX & | mcin | ||
) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 4645 of file NewMatExhaustive.cpp.
void UpperTriangularMatrix::swap | ( | UpperTriangularMatrix & | gm | ) | [inline] |
Definition at line 48 of file TriangularMatrix.h.
Real UpperTriangularMatrix::trace | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Definition at line 4344 of file NewMatExhaustive.cpp.
MatrixType UpperTriangularMatrix::type | ( | ) | const [virtual] |
Implements GeneralMatrix.
Definition at line 1324 of file NewMatExhaustive.cpp.