MOOS 0.2375
|
#include <newmat.h>
ColedMatrix & NEWMAT::BaseMatrix::AsColumn | ( | ) | const |
Definition at line 419 of file newmat6.cpp.
DiagedMatrix & NEWMAT::BaseMatrix::AsDiagonal | ( | ) | const |
Definition at line 427 of file newmat6.cpp.
MatedMatrix & NEWMAT::BaseMatrix::AsMatrix | ( | int | nrx, |
int | ncx | ||
) | const |
Definition at line 435 of file newmat6.cpp.
RowedMatrix & NEWMAT::BaseMatrix::AsRow | ( | ) | const |
Definition at line 411 of file newmat6.cpp.
Real NEWMAT::BaseMatrix::AsScalar | ( | ) | const |
Definition at line 254 of file newmat6.cpp.
MatrixBandWidth NEWMAT::BaseMatrix::BandWidth | ( | ) | const [virtual] |
Reimplemented in NEWMAT::UpperTriangularMatrix, NEWMAT::LowerTriangularMatrix, NEWMAT::DiagonalMatrix, NEWMAT::BandMatrix, NEWMAT::SymmetricBandMatrix, NEWMAT::IdentityMatrix, NEWMAT::GenericMatrix, NEWMAT::MultipliedMatrix, NEWMAT::AddedMatrix, NEWMAT::SPMatrix, NEWMAT::KPMatrix, NEWMAT::ConcatenatedMatrix, NEWMAT::SolvedMatrix, NEWMAT::ScaledMatrix, NEWMAT::NegatedMatrix, NEWMAT::TransposedMatrix, NEWMAT::InvertedMatrix, NEWMAT::RowedMatrix, NEWMAT::ColedMatrix, NEWMAT::DiagedMatrix, NEWMAT::MatedMatrix, NEWMAT::ReturnMatrixX, and NEWMAT::GetSubMatrix.
Definition at line 402 of file newmat4.cpp.
virtual void NEWMAT::BaseMatrix::CleanUp | ( | ) | [inline, virtual] |
Reimplemented from Janitor.
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::nricMatrix, NEWMAT::RowVector, NEWMAT::ColumnVector, NEWMAT::CroutMatrix, NEWMAT::BandLUMatrix, NEWMAT::GenericMatrix, and NEWMAT::LinearEquationSolver.
GetSubMatrix & NEWMAT::BaseMatrix::Column | ( | int | first_col | ) | const |
Definition at line 106 of file submat.cpp.
GetSubMatrix & NEWMAT::BaseMatrix::Columns | ( | int | first_col, |
int | last_col | ||
) | const |
Definition at line 125 of file submat.cpp.
Real NEWMAT::BaseMatrix::Determinant | ( | ) | const |
Definition at line 709 of file newmat8.cpp.
virtual GeneralMatrix* NEWMAT::BaseMatrix::Evaluate | ( | MatrixType | mt = MatrixTypeUnSp | ) | [pure virtual] |
Implemented in NEWMAT::GeneralMatrix, NEWMAT::GenericMatrix, NEWMAT::MultipliedMatrix, NEWMAT::AddedMatrix, NEWMAT::SPMatrix, NEWMAT::KPMatrix, NEWMAT::ConcatenatedMatrix, NEWMAT::StackedMatrix, NEWMAT::SolvedMatrix, NEWMAT::SubtractedMatrix, NEWMAT::ShiftedMatrix, NEWMAT::NegShiftedMatrix, NEWMAT::ScaledMatrix, NEWMAT::NegatedMatrix, NEWMAT::TransposedMatrix, NEWMAT::ReversedMatrix, NEWMAT::InvertedMatrix, NEWMAT::RowedMatrix, NEWMAT::ColedMatrix, NEWMAT::DiagedMatrix, NEWMAT::MatedMatrix, NEWMAT::ReturnMatrixX, NEWMAT::GetSubMatrix, and NEWMAT::LinearEquationSolver.
InvertedMatrix & NEWMAT::BaseMatrix::i | ( | ) | const |
Definition at line 403 of file newmat6.cpp.
void NEWMAT::BaseMatrix::IEQND | ( | ) | const |
Definition at line 296 of file newmatex.cpp.
LogAndSign NEWMAT::BaseMatrix::LogDeterminant | ( | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::UpperTriangularMatrix, NEWMAT::LowerTriangularMatrix, NEWMAT::DiagonalMatrix, NEWMAT::CroutMatrix, NEWMAT::BandMatrix, NEWMAT::UpperBandMatrix, NEWMAT::LowerBandMatrix, NEWMAT::SymmetricBandMatrix, NEWMAT::BandLUMatrix, and NEWMAT::IdentityMatrix.
Definition at line 680 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::Maximum | ( | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::BandMatrix, and NEWMAT::SymmetricBandMatrix.
Definition at line 488 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::Maximum1 | ( | int & | i | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix.
Definition at line 494 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::Maximum2 | ( | int & | i, |
int & | j | ||
) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, and NEWMAT::Matrix.
Definition at line 500 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::MaximumAbsoluteValue | ( | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::BandMatrix, and NEWMAT::SymmetricBandMatrix.
Definition at line 452 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::MaximumAbsoluteValue1 | ( | int & | i | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix.
Definition at line 458 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::MaximumAbsoluteValue2 | ( | int & | i, |
int & | j | ||
) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, and NEWMAT::Matrix.
Definition at line 464 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::Minimum | ( | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::BandMatrix, and NEWMAT::SymmetricBandMatrix.
Definition at line 506 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::Minimum1 | ( | int & | i | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix.
Definition at line 512 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::Minimum2 | ( | int & | i, |
int & | j | ||
) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, and NEWMAT::Matrix.
Definition at line 518 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::MinimumAbsoluteValue | ( | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::BandMatrix, and NEWMAT::SymmetricBandMatrix.
Definition at line 470 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::MinimumAbsoluteValue1 | ( | int & | i | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix.
Definition at line 476 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::MinimumAbsoluteValue2 | ( | int & | i, |
int & | j | ||
) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, and NEWMAT::Matrix.
Definition at line 482 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::Norm1 | ( | ) | const |
Definition at line 770 of file newmat7.cpp.
Real NEWMAT::BaseMatrix::NormFrobenius | ( | ) | const |
Definition at line 437 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::NormInfinity | ( | ) | const |
Definition at line 782 of file newmat7.cpp.
StackedMatrix & NEWMAT::BaseMatrix::operator& | ( | const BaseMatrix & | bm | ) | const |
Definition at line 312 of file newmat6.cpp.
MultipliedMatrix & NEWMAT::BaseMatrix::operator* | ( | const BaseMatrix & | bm | ) | const |
Definition at line 296 of file newmat6.cpp.
ScaledMatrix & NEWMAT::BaseMatrix::operator* | ( | Real | f | ) | const |
Reimplemented in NEWMAT::InvertedMatrix.
Definition at line 355 of file newmat6.cpp.
ShiftedMatrix & NEWMAT::BaseMatrix::operator+ | ( | Real | f | ) | const |
Definition at line 339 of file newmat6.cpp.
AddedMatrix & NEWMAT::BaseMatrix::operator+ | ( | const BaseMatrix & | bm | ) | const |
Definition at line 272 of file newmat6.cpp.
SubtractedMatrix & NEWMAT::BaseMatrix::operator- | ( | const BaseMatrix & | bm | ) | const |
Definition at line 331 of file newmat6.cpp.
ShiftedMatrix & NEWMAT::BaseMatrix::operator- | ( | Real | f | ) | const |
Definition at line 371 of file newmat6.cpp.
NegatedMatrix & NEWMAT::BaseMatrix::operator- | ( | ) | const |
Definition at line 387 of file newmat6.cpp.
ScaledMatrix & NEWMAT::BaseMatrix::operator/ | ( | Real | f | ) | const |
Definition at line 363 of file newmat6.cpp.
ConcatenatedMatrix & NEWMAT::BaseMatrix::operator| | ( | const BaseMatrix & | bm | ) | const |
Definition at line 304 of file newmat6.cpp.
ReversedMatrix & NEWMAT::BaseMatrix::Reverse | ( | ) | const |
Definition at line 395 of file newmat6.cpp.
GetSubMatrix & NEWMAT::BaseMatrix::Row | ( | int | first_row | ) | const |
Definition at line 67 of file submat.cpp.
GetSubMatrix & NEWMAT::BaseMatrix::Rows | ( | int | first_row, |
int | last_row | ||
) | const |
Definition at line 86 of file submat.cpp.
virtual int NEWMAT::BaseMatrix::search | ( | const BaseMatrix * | ) | const [protected, pure virtual] |
Implemented in NEWMAT::GeneralMatrix, NEWMAT::MultipliedMatrix, NEWMAT::ShiftedMatrix, and NEWMAT::NegatedMatrix.
GetSubMatrix & NEWMAT::BaseMatrix::SubMatrix | ( | int | first_row, |
int | last_row, | ||
int | first_col, | ||
int | last_col | ||
) | const |
Definition at line 24 of file submat.cpp.
Real NEWMAT::BaseMatrix::Sum | ( | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::SymmetricMatrix, NEWMAT::BandMatrix, NEWMAT::SymmetricBandMatrix, and NEWMAT::IdentityMatrix.
Definition at line 446 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::SumAbsoluteValue | ( | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::SymmetricMatrix, NEWMAT::BandMatrix, NEWMAT::SymmetricBandMatrix, and NEWMAT::IdentityMatrix.
Definition at line 440 of file newmat8.cpp.
Real NEWMAT::BaseMatrix::SumSquare | ( | ) | const [virtual] |
Reimplemented in NEWMAT::GeneralMatrix, NEWMAT::SymmetricMatrix, NEWMAT::BandMatrix, NEWMAT::SymmetricBandMatrix, and NEWMAT::IdentityMatrix.
Definition at line 431 of file newmat8.cpp.
GetSubMatrix & NEWMAT::BaseMatrix::SymSubMatrix | ( | int | first_row, |
int | last_row | ||
) | const |
Definition at line 47 of file submat.cpp.
TransposedMatrix & NEWMAT::BaseMatrix::t | ( | ) | const |
Definition at line 379 of file newmat6.cpp.
Real NEWMAT::BaseMatrix::Trace | ( | ) | const [virtual] |
Reimplemented in NEWMAT::Matrix, NEWMAT::SymmetricMatrix, NEWMAT::UpperTriangularMatrix, NEWMAT::LowerTriangularMatrix, NEWMAT::DiagonalMatrix, NEWMAT::BandMatrix, NEWMAT::SymmetricBandMatrix, and NEWMAT::IdentityMatrix.
Definition at line 607 of file newmat8.cpp.
friend class AddedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class BandMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class ColedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class ColumnVector [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class ConcatenatedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class CroutMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class DiagedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class DiagonalMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class GeneralMatrix [friend] |
friend class GenericMatrix [friend] |
friend class GetSubMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class InvertedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix, and NEWMAT::SolvedMatrix.
friend class KPMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class LinearEquationSolver [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class LowerBandMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class LowerTriangularMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class MatedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class Matrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class MultipliedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class NegatedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class NegShiftedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class nricMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class ReturnMatrixX [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class ReversedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class RowedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class RowVector [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class ScaledMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class ShiftedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class SolvedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class SPMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class StackedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class SubtractedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class SymmetricBandMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class SymmetricMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class TransposedMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class UpperBandMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.
friend class UpperTriangularMatrix [friend] |
Reimplemented in NEWMAT::GeneralMatrix.