Public Member Functions | Private Member Functions
IdentityMatrix Class Reference

Identity matrix. More...

#include <IdentityMatrix.h>

Inheritance diagram for IdentityMatrix:
Inheritance graph
[legend]

List of all members.

Public Member Functions

MatrixBandWidth bandwidth () const
 IdentityMatrix ()
 IdentityMatrix (ArrayLengthSpecifier n)
 IdentityMatrix (const IdentityMatrix &gm)
 IdentityMatrix (const BaseMatrix &)
LogAndSign log_determinant () const
GeneralMatrixMakeSolver ()
void operator= (const BaseMatrix &)
void operator= (const IdentityMatrix &m)
void operator= (Real f)
void resize (int n)
void ReSize (int n)
void resize (const GeneralMatrix &A)
void ReSize (const GeneralMatrix &A)
Real sum () const
Real sum_absolute_value () const
Real sum_square () const
void swap (IdentityMatrix &gm)
Real trace () const
GeneralMatrixTranspose (TransposedMatrix *, MatrixType)
MatrixType type () const
 ~IdentityMatrix ()
void GetRow (MatrixRowCol &)
void GetCol (MatrixRowCol &)
void GetCol (MatrixColX &)
void NextRow (MatrixRowCol &)
void NextCol (MatrixRowCol &)
void NextCol (MatrixColX &)
void Solver (MatrixColX &, const MatrixColX &)

Private Member Functions

GeneralMatrixImage () const

Detailed Description

Identity matrix.

Definition at line 5 of file IdentityMatrix.h.


Constructor & Destructor Documentation

Definition at line 9 of file IdentityMatrix.h.

Definition at line 10 of file IdentityMatrix.h.

Definition at line 11 of file IdentityMatrix.h.

Definition at line 13 of file IdentityMatrix.h.

Definition at line 828 of file NewMatExhaustive.cpp.


Member Function Documentation

Reimplemented from BaseMatrix.

Definition at line 1341 of file NewMatExhaustive.cpp.

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

Implements GeneralMatrix.

Definition at line 6413 of file NewMatExhaustive.cpp.

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

Implements GeneralMatrix.

Definition at line 6422 of file NewMatExhaustive.cpp.

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

Implements GeneralMatrix.

Definition at line 6407 of file NewMatExhaustive.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 1722 of file NewMatExhaustive.cpp.

Reimplemented from GeneralMatrix.

Definition at line 4444 of file NewMatExhaustive.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 32 of file IdentityMatrix.h.

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

Reimplemented from GeneralMatrix.

Definition at line 6431 of file NewMatExhaustive.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 6433 of file NewMatExhaustive.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 6429 of file NewMatExhaustive.cpp.

void IdentityMatrix::operator= ( const BaseMatrix X)

Definition at line 3013 of file NewMatExhaustive.cpp.

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

Definition at line 17 of file IdentityMatrix.h.

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

Reimplemented from GeneralMatrix.

Definition at line 18 of file IdentityMatrix.h.

void IdentityMatrix::resize ( int  n)

Definition at line 1003 of file NewMatExhaustive.cpp.

void IdentityMatrix::ReSize ( int  n) [inline]

Definition at line 36 of file IdentityMatrix.h.

void IdentityMatrix::resize ( const GeneralMatrix A) [virtual]

Reimplemented from GeneralMatrix.

Definition at line 1079 of file NewMatExhaustive.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 38 of file IdentityMatrix.h.

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

Reimplemented from GeneralMatrix.

Definition at line 7294 of file NewMatExhaustive.cpp.

Real IdentityMatrix::sum ( ) const [inline, virtual]

Reimplemented from GeneralMatrix.

Definition at line 25 of file IdentityMatrix.h.

Reimplemented from GeneralMatrix.

Definition at line 4176 of file NewMatExhaustive.cpp.

Real IdentityMatrix::sum_square ( ) const [virtual]

Reimplemented from GeneralMatrix.

Definition at line 4192 of file NewMatExhaustive.cpp.

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

Definition at line 41 of file IdentityMatrix.h.

Real IdentityMatrix::trace ( ) const [virtual]

Reimplemented from BaseMatrix.

Definition at line 4372 of file NewMatExhaustive.cpp.

Reimplemented from GeneralMatrix.

Definition at line 2128 of file NewMatExhaustive.cpp.

MatrixType IdentityMatrix::type ( ) const [virtual]

Implements GeneralMatrix.

Definition at line 1335 of file NewMatExhaustive.cpp.


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


lo
Author(s): U. Klank
autogenerated on Thu May 23 2013 07:34:46