MOOS 0.2375
|
#include <newmat.h>
NEWMAT::BandMatrix::BandMatrix | ( | int | n, |
int | lb, | ||
int | ub | ||
) | [inline] |
NEWMAT::BandMatrix::BandMatrix | ( | const BaseMatrix & | M | ) |
Definition at line 30 of file bandmat.cpp.
NEWMAT::BandMatrix::BandMatrix | ( | const BandMatrix & | gm | ) | [inline] |
MatrixBandWidth NEWMAT::BandMatrix::BandWidth | ( | ) | const [virtual] |
Reimplemented from NEWMAT::BaseMatrix.
Definition at line 412 of file newmat4.cpp.
void NEWMAT::BandMatrix::CornerClear | ( | ) | const [protected] |
Definition at line 156 of file bandmat.cpp.
Real & NEWMAT::BandMatrix::element | ( | int | m, |
int | n | ||
) |
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 1023 of file newmat6.cpp.
Real NEWMAT::BandMatrix::element | ( | int | m, |
int | n | ||
) | const |
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 1032 of file newmat6.cpp.
void NEWMAT::BandMatrix::GetCol | ( | MatrixRowCol & | mrc | ) | [virtual] |
Implements NEWMAT::GeneralMatrix.
Definition at line 587 of file newmat3.cpp.
void NEWMAT::BandMatrix::GetCol | ( | MatrixColX & | mrc | ) | [virtual] |
Implements NEWMAT::GeneralMatrix.
Definition at line 615 of file newmat3.cpp.
void NEWMAT::BandMatrix::GetRow | ( | MatrixRowCol & | mrc | ) | [virtual] |
Implements NEWMAT::GeneralMatrix.
Definition at line 566 of file newmat3.cpp.
LogAndSign NEWMAT::BandMatrix::LogDeterminant | ( | ) | const [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 397 of file bandmat.cpp.
GeneralMatrix * NEWMAT::BandMatrix::MakeSolver | ( | ) | [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 264 of file bandmat.cpp.
Real NEWMAT::BandMatrix::Maximum | ( | ) | const [inline, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Real NEWMAT::BandMatrix::MaximumAbsoluteValue | ( | ) | const [inline, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Real NEWMAT::BandMatrix::Minimum | ( | ) | const [inline, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Real NEWMAT::BandMatrix::MinimumAbsoluteValue | ( | ) | const [inline, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
void NEWMAT::BandMatrix::NextRow | ( | MatrixRowCol & | mrc | ) | [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 578 of file newmat3.cpp.
Real NEWMAT::BandMatrix::operator() | ( | int | m, |
int | n | ||
) | const |
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 204 of file newmat6.cpp.
Real & NEWMAT::BandMatrix::operator() | ( | int | m, |
int | n | ||
) |
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 92 of file newmat6.cpp.
void NEWMAT::BandMatrix::operator<< | ( | const BaseMatrix & | X | ) | [inline] |
Reimplemented from NEWMAT::GeneralMatrix.
MatrixInput NEWMAT::BandMatrix::operator<< | ( | Real | ) |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 528 of file newmat5.cpp.
void NEWMAT::BandMatrix::operator<< | ( | const Real * | r | ) |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 537 of file newmat5.cpp.
MatrixInput NEWMAT::BandMatrix::operator<< | ( | int | f | ) | [inline] |
Reimplemented from NEWMAT::GeneralMatrix.
void NEWMAT::BandMatrix::operator= | ( | const BandMatrix & | m | ) | [inline] |
void NEWMAT::BandMatrix::operator= | ( | Real | f | ) | [inline] |
Reimplemented from NEWMAT::GeneralMatrix.
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
void NEWMAT::BandMatrix::operator= | ( | const BaseMatrix & | X | ) |
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 149 of file bandmat.cpp.
void NEWMAT::BandMatrix::ReSize | ( | int | n, |
int | lb, | ||
int | ub | ||
) | [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 45 of file bandmat.cpp.
void NEWMAT::BandMatrix::ReSize | ( | const GeneralMatrix & | A | ) | [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 102 of file bandmat.cpp.
void NEWMAT::BandMatrix::ReSizeForAdd | ( | const GeneralMatrix & | A, |
const GeneralMatrix & | B | ||
) | [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 122 of file bandmat.cpp.
void NEWMAT::BandMatrix::ReSizeForSP | ( | const GeneralMatrix & | A, |
const GeneralMatrix & | B | ||
) | [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 135 of file bandmat.cpp.
void NEWMAT::BandMatrix::RestoreCol | ( | MatrixColX & | c | ) | [inline, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
void NEWMAT::BandMatrix::RestoreCol | ( | MatrixRowCol & | mrc | ) | [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 634 of file newmat3.cpp.
bool NEWMAT::BandMatrix::SameStorageType | ( | const GeneralMatrix & | A | ) | const [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 115 of file bandmat.cpp.
void NEWMAT::BandMatrix::SetParameters | ( | const GeneralMatrix * | gmx | ) | [virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 38 of file bandmat.cpp.
short NEWMAT::BandMatrix::SimpleAddOK | ( | const GeneralMatrix * | gm | ) | [protected, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Definition at line 63 of file bandmat.cpp.
Real NEWMAT::BandMatrix::Sum | ( | ) | const [inline, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Real NEWMAT::BandMatrix::SumAbsoluteValue | ( | ) | const [inline, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Real NEWMAT::BandMatrix::SumSquare | ( | ) | const [inline, virtual] |
Reimplemented from NEWMAT::GeneralMatrix.
Real NEWMAT::BandMatrix::Trace | ( | ) | const [virtual] |
Reimplemented from NEWMAT::BaseMatrix.
Definition at line 580 of file newmat8.cpp.
MatrixType NEWMAT::BandMatrix::Type | ( | ) | const [virtual] |
Implements NEWMAT::GeneralMatrix.
Reimplemented in NEWMAT::UpperBandMatrix, and NEWMAT::LowerBandMatrix.
Definition at line 393 of file newmat4.cpp.