#include <newmat.h>
Public Member Functions | |
| MatrixBandWidth | bandwidth () const |
| GeneralMatrix * | Evaluate (MatrixType mt=MatrixTypeUnSp) |
| ~DiagedMatrix () | |
Private Member Functions | |
| DiagedMatrix (const BaseMatrix *bmx) | |
Friends | |
| class | BaseMatrix |
| DiagedMatrix::DiagedMatrix | ( | const BaseMatrix * | bmx | ) | [inline, private] |
| DiagedMatrix::~DiagedMatrix | ( | ) | [inline] |
| MatrixBandWidth DiagedMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from NegatedMatrix.
References REPORT.
| GeneralMatrix * DiagedMatrix::Evaluate | ( | MatrixType | mt = MatrixTypeUnSp |
) | [virtual] |
Reimplemented from NegatedMatrix.
References NegatedMatrix::bm, GeneralMatrix::BorrowStore(), GeneralMatrix::Evaluate(), NegatedMatrix::gm, MatrixErrorNoSpace(), GeneralMatrix::ncols_val, GeneralMatrix::nrows_val, and GeneralMatrix::storage.
friend class BaseMatrix [friend] |
Reimplemented from NegatedMatrix.
1.6.1