$search
Identity matrix. More...
#include <newmat.h>

Public Member Functions | |
| IdentityMatrix (const IdentityMatrix &gm) | |
| IdentityMatrix (ArrayLengthSpecifier n) | |
| IdentityMatrix () | |
| GeneralMatrix * | MakeSolver () |
| void | operator= (Real f) |
| void | operator= (const IdentityMatrix &m) |
| void | ReSize (const GeneralMatrix &A) |
| void | ReSize (int n) |
| Real | sum () const |
| void | swap (IdentityMatrix &gm) |
| ~IdentityMatrix () | |
| void | GetCol (MatrixColX &) |
| void | GetCol (MatrixRowCol &) |
| void | GetRow (MatrixRowCol &) |
| void | NextCol (MatrixColX &) |
| void | NextCol (MatrixRowCol &) |
| void | NextRow (MatrixRowCol &) |
| LogAndSign | log_determinant () const |
| Real | sum_absolute_value () const |
| Real | sum_square () const |
| Real | trace () const |
| void | operator= (const BaseMatrix &) |
| void | Solver (MatrixColX &, const MatrixColX &) |
| GeneralMatrix * | Transpose (TransposedMatrix *, MatrixType) |
|
| |
| GeneralMatrix * | Image () const |
| MatrixBandWidth | bandwidth () const |
| IdentityMatrix (const BaseMatrix &) | |
| void | resize (const GeneralMatrix &A) |
| void | resize (int n) |
| MatrixType | type () const |
Identity matrix.
Definition at line 1350 of file newmat.h.
| IdentityMatrix::IdentityMatrix | ( | ArrayLengthSpecifier | n | ) | [inline] |
| IdentityMatrix::IdentityMatrix | ( | const IdentityMatrix & | gm | ) | [inline] |
| IdentityMatrix::IdentityMatrix | ( | const BaseMatrix & | M | ) |
Definition at line 160 of file newmat4.cpp.
| MatrixBandWidth IdentityMatrix::bandwidth | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Definition at line 673 of file newmat4.cpp.
| void IdentityMatrix::GetCol | ( | MatrixColX & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 805 of file newmat3.cpp.
| void IdentityMatrix::GetCol | ( | MatrixRowCol & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 796 of file newmat3.cpp.
| void IdentityMatrix::GetRow | ( | MatrixRowCol & | mrc | ) | [virtual] |
Implements GeneralMatrix.
Definition at line 790 of file newmat3.cpp.
| GeneralMatrix * IdentityMatrix::Image | ( | ) | const [private, virtual] |
Reimplemented from GeneralMatrix.
Definition at line 1054 of file newmat4.cpp.
| LogAndSign IdentityMatrix::log_determinant | ( | ) | const [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 682 of file newmat8.cpp.
| GeneralMatrix* IdentityMatrix::MakeSolver | ( | ) | [inline, virtual] |
Reimplemented from GeneralMatrix.
| void IdentityMatrix::NextCol | ( | MatrixColX & | mrc | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 816 of file newmat3.cpp.
| void IdentityMatrix::NextCol | ( | MatrixRowCol & | mrc | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 814 of file newmat3.cpp.
| void IdentityMatrix::NextRow | ( | MatrixRowCol & | mrc | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 812 of file newmat3.cpp.
| void IdentityMatrix::operator= | ( | Real | f | ) | [inline] |
Reimplemented from GeneralMatrix.
| void IdentityMatrix::operator= | ( | const IdentityMatrix & | m | ) | [inline] |
| void IdentityMatrix::operator= | ( | const BaseMatrix & | X | ) |
Definition at line 419 of file newmat6.cpp.
| void IdentityMatrix::ReSize | ( | const GeneralMatrix & | A | ) | [inline, virtual] |
Reimplemented from GeneralMatrix.
| void IdentityMatrix::resize | ( | const GeneralMatrix & | A | ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 411 of file newmat4.cpp.
| void IdentityMatrix::resize | ( | int | n | ) |
Definition at line 335 of file newmat4.cpp.
| void IdentityMatrix::Solver | ( | MatrixColX & | mrc, | |
| const MatrixColX & | mrc1 | |||
| ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 519 of file newmat2.cpp.
| Real IdentityMatrix::sum | ( | ) | const [inline, virtual] |
Reimplemented from GeneralMatrix.
| Real IdentityMatrix::sum_absolute_value | ( | ) | const [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 414 of file newmat8.cpp.
| Real IdentityMatrix::sum_square | ( | ) | const [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 430 of file newmat8.cpp.
| void IdentityMatrix::swap | ( | IdentityMatrix & | gm | ) | [inline] |
| Real IdentityMatrix::trace | ( | ) | const [virtual] |
Reimplemented from BaseMatrix.
Definition at line 610 of file newmat8.cpp.
| GeneralMatrix * IdentityMatrix::Transpose | ( | TransposedMatrix * | , | |
| MatrixType | mt | |||
| ) | [virtual] |
Reimplemented from GeneralMatrix.
Definition at line 80 of file newmat5.cpp.
| MatrixType IdentityMatrix::type | ( | ) | const [virtual] |
Implements GeneralMatrix.
Definition at line 667 of file newmat4.cpp.