#include <newmat.h>
Public Member Functions | |
| MatrixBandWidth | bandwidth () const |
| GeneralMatrix * | Evaluate (MatrixType mt=MatrixTypeUnSp) |
| ~ScaledMatrix () | |
Private Member Functions | |
| ScaledMatrix (const BaseMatrix *bmx, Real fx) | |
Friends | |
| class | BaseMatrix |
| class | GeneralMatrix |
| class | GenericMatrix |
| ScaledMatrix | operator* (Real f, const BaseMatrix &BM) |
| ScaledMatrix::ScaledMatrix | ( | const BaseMatrix * | bmx, | |
| Real | fx | |||
| ) | [inline, private] |
| ScaledMatrix::~ScaledMatrix | ( | ) | [inline] |
| MatrixBandWidth ScaledMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
References BaseMatrix::bandwidth(), ShiftedMatrix::gm, and REPORT.
| GeneralMatrix * ScaledMatrix::Evaluate | ( | MatrixType | mt = MatrixTypeUnSp |
) | [virtual] |
Reimplemented from ShiftedMatrix.
References ShiftedMatrix::bm, Compare(), DirectPart, GeneralMatrix::Evaluate(), ShiftedMatrix::f, ShiftedMatrix::gm, LoadOnEntry, MatrixRowCol::Multiply(), GeneralMatrix::Multiply(), GeneralMatrix::Ncols(), MatrixType::New(), MatrixRow::Next(), GeneralMatrix::Nrows(), GeneralMatrix::ReleaseAndDelete(), REPORT, GeneralMatrix::reuse(), StoreOnExit, GeneralMatrix::tDelete(), and GeneralMatrix::Type().
Referenced by GenericMatrix::operator*=().
friend class BaseMatrix [friend] |
Reimplemented from ShiftedMatrix.
friend class GeneralMatrix [friend] |
Reimplemented from ShiftedMatrix.
friend class GenericMatrix [friend] |
Reimplemented from ShiftedMatrix.
| ScaledMatrix operator* | ( | Real | f, | |
| const BaseMatrix & | BM | |||
| ) | [friend] |
1.6.1