Upper triangular band matrix. More...
#include <BandMatrix.h>

Public Member Functions | |
| Real & | element (int, int) |
| Real | element (int, int) const |
| GeneralMatrix * | MakeSolver () |
| Real & | operator() (int, int) |
| Real | operator() (int, int) const |
| void | operator= (Real f) |
| void | operator= (const UpperBandMatrix &m) |
| void | ReSize (int m, int n, int b) |
| void | resize (int n, int ubw) |
| void | ReSize (int n, int ubw) |
| void | resize (const GeneralMatrix &A) |
| resize BandMatrix | |
| void | ReSize (const GeneralMatrix &A) |
| void | swap (UpperBandMatrix &gm) |
| MatrixType | type () const |
| UpperBandMatrix () | |
| UpperBandMatrix (int n, int ubw) | |
| UpperBandMatrix (const UpperBandMatrix &gm) | |
| ~UpperBandMatrix () | |
| GeneralMatrix * | Image () const |
| UpperBandMatrix (const BaseMatrix &) | |
| void | operator= (const BaseMatrix &) |
| assignment operator for BandMatrix | |
| void | Solver (MatrixColX &, const MatrixColX &) |
| LogAndSign | log_determinant () const |
| void | resize (int, int, int) |
| resize UpperBandMatrix | |
Upper triangular band matrix.
Definition at line 78 of file BandMatrix.h.
| UpperBandMatrix::UpperBandMatrix | ( | ) | [inline] |
Definition at line 82 of file BandMatrix.h.
| UpperBandMatrix::~UpperBandMatrix | ( | ) | [inline] |
Definition at line 83 of file BandMatrix.h.
| UpperBandMatrix::UpperBandMatrix | ( | int | n, |
| int | ubw | ||
| ) | [inline] |
Definition at line 84 of file BandMatrix.h.
| UpperBandMatrix::UpperBandMatrix | ( | const BaseMatrix & | M | ) |
Definition at line 8662 of file NewMatExhaustive.cpp.
| UpperBandMatrix::UpperBandMatrix | ( | const UpperBandMatrix & | gm | ) | [inline] |
Definition at line 91 of file BandMatrix.h.
| Real & UpperBandMatrix::element | ( | int | m, |
| int | n | ||
| ) |
Reimplemented from BandMatrix.
Definition at line 3418 of file NewMatExhaustive.cpp.
| Real UpperBandMatrix::element | ( | int | m, |
| int | n | ||
| ) | const |
Reimplemented from BandMatrix.
Definition at line 3427 of file NewMatExhaustive.cpp.
| GeneralMatrix * UpperBandMatrix::Image | ( | ) | const [private, virtual] |
Reimplemented from BandMatrix.
Definition at line 9087 of file NewMatExhaustive.cpp.
| LogAndSign UpperBandMatrix::log_determinant | ( | ) | const [virtual] |
Reimplemented from BandMatrix.
Definition at line 8960 of file NewMatExhaustive.cpp.
| GeneralMatrix* UpperBandMatrix::MakeSolver | ( | ) | [inline, virtual] |
Reimplemented from BandMatrix.
Definition at line 92 of file BandMatrix.h.
| Real & UpperBandMatrix::operator() | ( | int | m, |
| int | n | ||
| ) |
Reimplemented from BandMatrix.
Definition at line 2699 of file NewMatExhaustive.cpp.
| Real UpperBandMatrix::operator() | ( | int | m, |
| int | n | ||
| ) | const |
Reimplemented from BandMatrix.
Definition at line 2811 of file NewMatExhaustive.cpp.
| void UpperBandMatrix::operator= | ( | const BaseMatrix & | X | ) |
assignment operator for BandMatrix
Reimplemented from BandMatrix.
Definition at line 8670 of file NewMatExhaustive.cpp.
| void UpperBandMatrix::operator= | ( | Real | f | ) | [inline] |
Reimplemented from BandMatrix.
Definition at line 88 of file BandMatrix.h.
| void UpperBandMatrix::operator= | ( | const UpperBandMatrix & | m | ) | [inline] |
Definition at line 89 of file BandMatrix.h.
| void UpperBandMatrix::resize | ( | int | n, |
| int | lb, | ||
| int | ub | ||
| ) | [virtual] |
resize UpperBandMatrix
Reimplemented from BandMatrix.
Definition at line 8543 of file NewMatExhaustive.cpp.
| void UpperBandMatrix::ReSize | ( | int | m, |
| int | n, | ||
| int | b | ||
| ) | [inline, virtual] |
Reimplemented from BandMatrix.
Definition at line 96 of file BandMatrix.h.
| void UpperBandMatrix::resize | ( | int | n, |
| int | ubw | ||
| ) | [inline] |
Definition at line 97 of file BandMatrix.h.
| void UpperBandMatrix::ReSize | ( | int | n, |
| int | ubw | ||
| ) | [inline] |
Definition at line 99 of file BandMatrix.h.
| void UpperBandMatrix::resize | ( | const GeneralMatrix & | A | ) | [inline, virtual] |
| void UpperBandMatrix::ReSize | ( | const GeneralMatrix & | A | ) | [inline, virtual] |
Reimplemented from BandMatrix.
Definition at line 102 of file BandMatrix.h.
| void UpperBandMatrix::Solver | ( | MatrixColX & | mcout, |
| const MatrixColX & | mcin | ||
| ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 8898 of file NewMatExhaustive.cpp.
| void UpperBandMatrix::swap | ( | UpperBandMatrix & | gm | ) | [inline] |
Definition at line 111 of file BandMatrix.h.
| MatrixType UpperBandMatrix::type | ( | ) | const [virtual] |
Reimplemented from BandMatrix.
Definition at line 1331 of file NewMatExhaustive.cpp.