Homepage Demos Overview Downloads Tutorials Reference
Credits

NEWMAT::IdentityMatrix Class Reference

#include <newmat.h>

Inheritance diagram for NEWMAT::IdentityMatrix:

Inheritance 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= (const IdentityMatrix &m)
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
void swap (IdentityMatrix &gm)

Private Member Functions

GeneralMatrixImage () const

Constructor & Destructor Documentation

NEWMAT::IdentityMatrix::IdentityMatrix  )  [inline]
 

Definition at line 1189 of file newmat.h.

Referenced by Image().

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

Definition at line 1190 of file newmat.h.

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

Definition at line 1191 of file newmat.h.

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

Definition at line 1193 of file newmat.h.

NEWMAT::IdentityMatrix::IdentityMatrix const BaseMatrix  ) 
 

Definition at line 153 of file newmat4.cpp.


Member Function Documentation

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

Reimplemented from NEWMAT::BaseMatrix.

Definition at line 446 of file newmat4.cpp.

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

Implements NEWMAT::GeneralMatrix.

Definition at line 801 of file newmat3.cpp.

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

Implements NEWMAT::GeneralMatrix.

Definition at line 792 of file newmat3.cpp.

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

Implements NEWMAT::GeneralMatrix.

Definition at line 786 of file newmat3.cpp.

GeneralMatrix * NEWMAT::IdentityMatrix::Image  )  const [private, virtual]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 844 of file newmat4.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 674 of file newmat8.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 1211 of file newmat.h.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 812 of file newmat3.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 810 of file newmat3.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 808 of file newmat3.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 1197 of file newmat.h.

void NEWMAT::IdentityMatrix::operator= const IdentityMatrix m  )  [inline]
 

Definition at line 1196 of file newmat.h.

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

Definition at line 415 of file newmat6.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 368 of file newmat4.cpp.

void NEWMAT::IdentityMatrix::ReSize int  n  ) 
 

Definition at line 292 of file newmat4.cpp.

Referenced by ReSize().

void NEWMAT::IdentityMatrix::Solver MatrixColX ,
const MatrixColX
[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 1204 of file newmat.h.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 410 of file newmat8.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 426 of file newmat8.cpp.

void NEWMAT::IdentityMatrix::swap IdentityMatrix gm  )  [inline]
 

Definition at line 1218 of file newmat.h.

Referenced by NEWMAT::swap().

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

Reimplemented from NEWMAT::BaseMatrix.

Definition at line 602 of file newmat8.cpp.

Referenced by SumAbsoluteValue().

GeneralMatrix * NEWMAT::IdentityMatrix::Transpose TransposedMatrix ,
MatrixType 
[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 440 of file newmat4.cpp.


The documentation for this class was generated from the following files:

newmat11b
Generated Tue Nov 23 16:35:44 2004 by Doxygen 1.3.9.1