MOOS 0.2375
Public Member Functions
NEWMAT::CroutMatrix Class Reference

#include <newmat.h>

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

List of all members.

Public Member Functions

 CroutMatrix (const BaseMatrix &)
MatrixType Type () const
void lubksb (Real *, int=0)
 ~CroutMatrix ()
GeneralMatrixMakeSolver ()
LogAndSign LogDeterminant () const
void Solver (MatrixColX &, const MatrixColX &)
void GetRow (MatrixRowCol &)
void GetCol (MatrixRowCol &)
void GetCol (MatrixColX &c)
void operator= (const BaseMatrix &)
void operator= (const CroutMatrix &m)
void CleanUp ()
bool IsEqual (const GeneralMatrix &) const
bool IsSingular () const

Detailed Description

Definition at line 862 of file newmat.h.


Constructor & Destructor Documentation

NEWMAT::CroutMatrix::CroutMatrix ( const BaseMatrix m)

Definition at line 141 of file newmat4.cpp.

NEWMAT::CroutMatrix::~CroutMatrix ( )

Definition at line 155 of file newmat4.cpp.


Member Function Documentation

void NEWMAT::CroutMatrix::CleanUp ( ) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 835 of file newmat4.cpp.

void NEWMAT::CroutMatrix::GetCol ( MatrixRowCol ) [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 286 of file newmatex.cpp.

void NEWMAT::CroutMatrix::GetCol ( MatrixColX c) [inline, virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 878 of file newmat.h.

void NEWMAT::CroutMatrix::GetRow ( MatrixRowCol ) [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 284 of file newmatex.cpp.

bool NEWMAT::CroutMatrix::IsEqual ( const GeneralMatrix A) const [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 1011 of file newmat7.cpp.

bool NEWMAT::CroutMatrix::IsSingular ( ) const [inline]

Definition at line 883 of file newmat.h.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 694 of file newmat8.cpp.

void NEWMAT::CroutMatrix::lubksb ( Real B,
int  mini = 0 
)

Definition at line 97 of file newmat8.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 873 of file newmat.h.

void NEWMAT::CroutMatrix::operator= ( const BaseMatrix )

Definition at line 288 of file newmatex.cpp.

void NEWMAT::CroutMatrix::operator= ( const CroutMatrix m) [inline]

Definition at line 880 of file newmat.h.

void NEWMAT::CroutMatrix::Solver ( MatrixColX mcout,
const MatrixColX mcin 
) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 38 of file newmat7.cpp.

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

Implements NEWMAT::GeneralMatrix.

Definition at line 392 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