OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <newmat.h>
Public Attributes | |
int | lower |
Private Member Functions | |
GeneralMatrix * | Image () const |
void | CornerClear () const |
short | SimpleAddOK (const GeneralMatrix *gm) |
Additional Inherited Members | |
![]() | |
GeneralMatrix () | |
GeneralMatrix (ArrayLengthSpecifier) | |
void | Add (GeneralMatrix *, Real) |
void | Add (Real) |
void | NegAdd (GeneralMatrix *, Real) |
void | NegAdd (Real) |
void | Multiply (GeneralMatrix *, Real) |
void | Multiply (Real) |
void | Negate (GeneralMatrix *) |
void | Negate () |
void | ReverseElements () |
void | ReverseElements (GeneralMatrix *) |
void | operator= (Real) |
Real * | GetStore () |
GeneralMatrix * | BorrowStore (GeneralMatrix *, MatrixType) |
void | GetMatrix (const GeneralMatrix *) |
void | Eq (const BaseMatrix &, MatrixType) |
void | Eq (const GeneralMatrix &) |
void | Eq (const BaseMatrix &, MatrixType, bool) |
void | Eq2 (const BaseMatrix &, MatrixType) |
int | search (const BaseMatrix *) const |
void | CheckConversion (const BaseMatrix &) |
void | ReSize (int, int, int) |
virtual void | MiniCleanUp () |
void | PlusEqual (const GeneralMatrix &gm) |
void | MinusEqual (const GeneralMatrix &gm) |
void | PlusEqual (Real f) |
void | MinusEqual (Real f) |
![]() | |
int | tag |
int | nrows |
int | ncols |
int | storage |
Real * | store |
|
inline |
|
inline |
|
inline |
SymmetricBandMatrix::SymmetricBandMatrix | ( | const BaseMatrix & | M | ) |
Definition at line 429 of file bandmat.cpp.
References GeneralMatrix::Evaluate(), REPORT, and MatrixType::SB.
|
inline |
|
virtual |
Reimplemented from BaseMatrix.
Definition at line 530 of file bandmat.cpp.
References REPORT.
|
private |
Real & SymmetricBandMatrix::element | ( | int | m, |
int | n | ||
) |
Definition at line 837 of file newmat6.cpp.
Real SymmetricBandMatrix::element | ( | int | m, |
int | n | ||
) | const |
Definition at line 859 of file newmat6.cpp.
|
virtual |
Implements GeneralMatrix.
Definition at line 685 of file newmat3.cpp.
References MatrixRowCol::cw, MatrixRowCol::data, DirectPart, HaveStore, MatrixRowCol::length, LoadOnEntry, MatrixErrorNoSpace(), MONITOR_REAL_NEW, REPORT, MatrixRowCol::rowcol, MatrixRowCol::skip, MatrixRowCol::storage, StoreHere, and StoreOnExit.
|
virtual |
Implements GeneralMatrix.
Definition at line 726 of file newmat3.cpp.
References MatrixRowCol::cw, MatrixRowCol::data, DirectPart, MatrixRowCol::length, LoadOnEntry, REPORT, MatrixRowCol::rowcol, MatrixRowCol::skip, MatrixRowCol::storage, MatrixColX::store, and StoreOnExit.
|
virtual |
Implements GeneralMatrix.
Definition at line 648 of file newmat3.cpp.
References MatrixRowCol::cw, MatrixRowCol::data, DirectPart, HaveStore, MatrixRowCol::length, LoadOnEntry, MatrixErrorNoSpace(), MONITOR_REAL_NEW, REPORT, MatrixRowCol::rowcol, MatrixRowCol::skip, MatrixRowCol::storage, and StoreOnExit.
|
privatevirtual |
Reimplemented from GeneralMatrix.
Definition at line 817 of file newmat4.cpp.
References MatrixErrorNoSpace(), REPORT, and SymmetricBandMatrix().
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 440 of file bandmat.cpp.
References REPORT.
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 422 of file bandmat.cpp.
References MatrixErrorNoSpace(), and REPORT.
|
inlinevirtual |
Reimplemented from GeneralMatrix.
Definition at line 1088 of file newmat.h.
References GeneralMatrix::Maximum2().
|
inlinevirtual |
Reimplemented from GeneralMatrix.
Definition at line 1084 of file newmat.h.
References GeneralMatrix::MaximumAbsoluteValue().
|
inlinevirtual |
Reimplemented from GeneralMatrix.
Definition at line 1089 of file newmat.h.
References GeneralMatrix::Minimum2().
|
inlinevirtual |
Reimplemented from GeneralMatrix.
Definition at line 1086 of file newmat.h.
References GeneralMatrix::MinimumAbsoluteValue2().
Real & SymmetricBandMatrix::operator() | ( | int | m, |
int | n | ||
) |
Definition at line 119 of file newmat6.cpp.
Real SymmetricBandMatrix::operator() | ( | int | m, |
int | n | ||
) | const |
Definition at line 231 of file newmat6.cpp.
void SymmetricBandMatrix::operator<< | ( | const Real * | r | ) |
Definition at line 456 of file newmat5.cpp.
void SymmetricBandMatrix::operator<< | ( | const int * | r | ) |
Definition at line 459 of file newmat5.cpp.
|
inline |
void SymmetricBandMatrix::operator= | ( | const BaseMatrix & | X | ) |
Definition at line 508 of file bandmat.cpp.
References REPORT, and MatrixType::SB.
|
inline |
|
inline |
void SymmetricBandMatrix::ReSize | ( | int | n, |
int | lb | ||
) |
Definition at line 449 of file bandmat.cpp.
References n, REPORT, and GeneralMatrix::ReSize().
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 458 of file bandmat.cpp.
References A, MatrixBandWidth::Lower(), n, REPORT, and MatrixBandWidth::Upper().
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 483 of file bandmat.cpp.
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 495 of file bandmat.cpp.
|
inlinevirtual |
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 771 of file newmat3.cpp.
References MatrixRowCol::data, REPORT, MatrixRowCol::rowcol, and MatrixRowCol::storage.
|
virtual |
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 446 of file bandmat.cpp.
References BaseMatrix::BandWidth(), MatrixBandWidth::lower, and REPORT.
|
privatevirtual |
Reimplemented from GeneralMatrix.
Definition at line 73 of file bandmat.cpp.
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 556 of file bandmat.cpp.
References REPORT.
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 546 of file bandmat.cpp.
References REPORT.
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 536 of file bandmat.cpp.
References REPORT, and square().
|
virtual |
Reimplemented from BaseMatrix.
Definition at line 592 of file newmat8.cpp.
References REPORT.
|
virtual |
Reimplemented from GeneralMatrix.
Definition at line 437 of file bandmat.cpp.
References REPORT.
|
virtual |
Implements GeneralMatrix.
Definition at line 425 of file newmat4.cpp.
References MatrixType::SB.
int SymmetricBandMatrix::lower |
Definition at line 1062 of file newmat.h.
Referenced by Cholesky(), and SimpleAddOK().