MOOS 0.2375
Public Member Functions
NEWMAT::IdentityMatrix Class Reference

#include <newmat.h>

Inheritance diagram for NEWMAT::IdentityMatrix:
Inheritance graph
[legend]
Collaboration diagram for NEWMAT::IdentityMatrix:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 IdentityMatrix ()
 ~IdentityMatrix ()
 IdentityMatrix (ArrayLengthSpecifier n)
 IdentityMatrix (const IdentityMatrix &gm)
 IdentityMatrix (const BaseMatrix &)
void operator= (const BaseMatrix &)
void operator= (Real f)
MatrixType Type () const
LogAndSign LogDeterminant () const
Real Trace () const
Real SumSquare () const
Real SumAbsoluteValue () const
Real Sum () const
void GetRow (MatrixRowCol &)
void GetCol (MatrixRowCol &)
void GetCol (MatrixColX &)
void NextRow (MatrixRowCol &)
void NextCol (MatrixRowCol &)
void NextCol (MatrixColX &)
GeneralMatrixMakeSolver ()
void Solver (MatrixColX &, const MatrixColX &)
GeneralMatrixTranspose (TransposedMatrix *, MatrixType)
void ReSize (int n)
void ReSize (const GeneralMatrix &A)
MatrixBandWidth BandWidth () const

Detailed Description

Definition at line 1101 of file newmat.h.


Constructor & Destructor Documentation

NEWMAT::IdentityMatrix::IdentityMatrix ( ) [inline]

Definition at line 1105 of file newmat.h.

NEWMAT::IdentityMatrix::~IdentityMatrix ( ) [inline]

Definition at line 1106 of file newmat.h.

NEWMAT::IdentityMatrix::IdentityMatrix ( ArrayLengthSpecifier  n) [inline]

Definition at line 1107 of file newmat.h.

NEWMAT::IdentityMatrix::IdentityMatrix ( const IdentityMatrix gm) [inline]

Definition at line 1109 of file newmat.h.

NEWMAT::IdentityMatrix::IdentityMatrix ( const BaseMatrix M)

Definition at line 124 of file newmat4.cpp.


Member Function Documentation

MatrixBandWidth NEWMAT::IdentityMatrix::BandWidth ( ) const [virtual]

Reimplemented from NEWMAT::BaseMatrix.

Definition at line 404 of file newmat4.cpp.

void NEWMAT::IdentityMatrix::GetCol ( MatrixRowCol mrc) [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 790 of file newmat3.cpp.

void NEWMAT::IdentityMatrix::GetCol ( MatrixColX mrc) [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 799 of file newmat3.cpp.

void NEWMAT::IdentityMatrix::GetRow ( MatrixRowCol mrc) [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 784 of file newmat3.cpp.

LogAndSign NEWMAT::IdentityMatrix::LogDeterminant ( ) const [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 672 of file newmat8.cpp.

GeneralMatrix* NEWMAT::IdentityMatrix::MakeSolver ( ) [inline, virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 1126 of file newmat.h.

void NEWMAT::IdentityMatrix::NextCol ( MatrixRowCol mrc) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 808 of file newmat3.cpp.

void NEWMAT::IdentityMatrix::NextCol ( MatrixColX mrc) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 810 of file newmat3.cpp.

void NEWMAT::IdentityMatrix::NextRow ( MatrixRowCol mrc) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 806 of file newmat3.cpp.

void NEWMAT::IdentityMatrix::operator= ( const BaseMatrix X)

Definition at line 567 of file newmat6.cpp.

void NEWMAT::IdentityMatrix::operator= ( Real  f) [inline]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 1112 of file newmat.h.

void NEWMAT::IdentityMatrix::ReSize ( const GeneralMatrix A) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 327 of file newmat4.cpp.

void NEWMAT::IdentityMatrix::ReSize ( int  n)

Definition at line 263 of file newmat4.cpp.

void NEWMAT::IdentityMatrix::Solver ( MatrixColX mrc,
const MatrixColX mrc1 
) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 512 of file newmat2.cpp.

Real NEWMAT::IdentityMatrix::Sum ( ) const [inline, virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 1119 of file newmat.h.

Real NEWMAT::IdentityMatrix::SumAbsoluteValue ( ) const [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 408 of file newmat8.cpp.

Real NEWMAT::IdentityMatrix::SumSquare ( ) const [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 424 of file newmat8.cpp.

Real NEWMAT::IdentityMatrix::Trace ( ) const [virtual]

Reimplemented from NEWMAT::BaseMatrix.

Definition at line 600 of file newmat8.cpp.

GeneralMatrix * NEWMAT::IdentityMatrix::Transpose ( TransposedMatrix ,
MatrixType  mt 
) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 76 of file newmat5.cpp.

MatrixType NEWMAT::IdentityMatrix::Type ( ) const [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 398 of file newmat4.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines