Homepage Demos Overview Downloads Tutorials Reference
Credits

NEWMAT::LowerTriangularMatrix Class Reference

#include <newmat.h>

Inheritance diagram for NEWMAT::LowerTriangularMatrix:

Inheritance graph
[legend]
List of all members.

Detailed Description

Definition at line 750 of file newmat.h.

Public Member Functions

 LowerTriangularMatrix ()
 ~LowerTriangularMatrix ()
 LowerTriangularMatrix (ArrayLengthSpecifier)
 LowerTriangularMatrix (const LowerTriangularMatrix &gm)
 LowerTriangularMatrix (const BaseMatrix &M)
void operator= (const BaseMatrix &)
void operator= (Real f)
void operator= (const LowerTriangularMatrix &m)
Realoperator() (int, int)
Realelement (int, int)
Real operator() (int, int) const
Real element (int, int) const
MatrixType Type () const
GeneralMatrixMakeSolver ()
void Solver (MatrixColX &, const MatrixColX &)
LogAndSign LogDeterminant () const
Real Trace () const
void GetRow (MatrixRowCol &)
void GetCol (MatrixRowCol &)
void GetCol (MatrixColX &)
void RestoreCol (MatrixRowCol &)
void RestoreCol (MatrixColX &c)
void NextRow (MatrixRowCol &)
void ReSize (int)
void ReSize (const GeneralMatrix &A)
MatrixBandWidth BandWidth () const
void operator+= (const LowerTriangularMatrix &M)
void operator-= (const LowerTriangularMatrix &M)
void operator+= (Real f)
void operator-= (Real f)
void swap (LowerTriangularMatrix &gm)

Private Member Functions

GeneralMatrixImage () const


Constructor & Destructor Documentation

NEWMAT::LowerTriangularMatrix::LowerTriangularMatrix  )  [inline]
 

Definition at line 754 of file newmat.h.

Referenced by Image().

NEWMAT::LowerTriangularMatrix::~LowerTriangularMatrix  )  [inline]
 

Definition at line 755 of file newmat.h.

NEWMAT::LowerTriangularMatrix::LowerTriangularMatrix ArrayLengthSpecifier   ) 
 

Definition at line 63 of file newmat4.cpp.

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

Definition at line 757 of file newmat.h.

NEWMAT::LowerTriangularMatrix::LowerTriangularMatrix const BaseMatrix M  ) 
 

Definition at line 137 of file newmat4.cpp.


Member Function Documentation

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

Reimplemented from NEWMAT::BaseMatrix.

Definition at line 451 of file newmat4.cpp.

Real NEWMAT::LowerTriangularMatrix::element int  ,
int 
const
 

Definition at line 717 of file newmat6.cpp.

Real & NEWMAT::LowerTriangularMatrix::element int  ,
int 
 

Definition at line 709 of file newmat6.cpp.

Referenced by NEWMAT::QRZT(), and NEWMAT::UpdateQRZT().

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

Implements NEWMAT::GeneralMatrix.

Definition at line 367 of file newmat3.cpp.

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

Implements NEWMAT::GeneralMatrix.

Definition at line 342 of file newmat3.cpp.

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

Implements NEWMAT::GeneralMatrix.

Definition at line 335 of file newmat3.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 781 of file newmat4.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 659 of file newmat8.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 771 of file newmat.h.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 393 of file newmat3.cpp.

Real NEWMAT::LowerTriangularMatrix::operator() int  ,
int 
const
 

Definition at line 167 of file newmat6.cpp.

Real & NEWMAT::LowerTriangularMatrix::operator() int  ,
int 
 

Definition at line 55 of file newmat6.cpp.

void NEWMAT::LowerTriangularMatrix::operator+= Real  f  )  [inline]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 786 of file newmat.h.

void NEWMAT::LowerTriangularMatrix::operator+= const LowerTriangularMatrix M  )  [inline]
 

Definition at line 784 of file newmat.h.

void NEWMAT::LowerTriangularMatrix::operator-= Real  f  )  [inline]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 787 of file newmat.h.

void NEWMAT::LowerTriangularMatrix::operator-= const LowerTriangularMatrix M  )  [inline]
 

Definition at line 785 of file newmat.h.

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

Definition at line 761 of file newmat.h.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 760 of file newmat.h.

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

Definition at line 401 of file newmat6.cpp.

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

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 356 of file newmat4.cpp.

void NEWMAT::LowerTriangularMatrix::ReSize int   ) 
 

Definition at line 266 of file newmat4.cpp.

Referenced by NEWMAT::QRZT(), and ReSize().

void NEWMAT::LowerTriangularMatrix::RestoreCol MatrixColX c  )  [inline, virtual]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 779 of file newmat.h.

void NEWMAT::LowerTriangularMatrix::RestoreCol MatrixRowCol  )  [virtual]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 383 of file newmat3.cpp.

Referenced by RestoreCol().

void NEWMAT::LowerTriangularMatrix::Solver MatrixColX ,
const MatrixColX
[virtual]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 71 of file newmat7.cpp.

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

Definition at line 788 of file newmat.h.

Referenced by NEWMAT::swap().

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

Reimplemented from NEWMAT::BaseMatrix.

Definition at line 567 of file newmat8.cpp.

MatrixType NEWMAT::LowerTriangularMatrix::Type  )  const [virtual]
 

Implements NEWMAT::GeneralMatrix.

Definition at line 430 of file newmat4.cpp.


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

newmat11b
Generated Tue Aug 16 16:32:06 2005 by Doxygen 1.4.4