$search

LowerBandMatrix Class Reference
[Newmat matrix manipulation library]

Lower triangular band matrix. More...

#include <newmat.h>

Inheritance diagram for LowerBandMatrix:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 LowerBandMatrix (const LowerBandMatrix &gm)
 LowerBandMatrix (int n, int lbw)
 LowerBandMatrix ()
GeneralMatrixMakeSolver ()
void operator= (const LowerBandMatrix &m)
void operator= (Real f)
void ReSize (const GeneralMatrix &A)
void resize (const GeneralMatrix &A)
 resize BandMatrix
void ReSize (int n, int lbw)
void resize (int n, int lbw)
void ReSize (int m, int n, int b)
void swap (LowerBandMatrix &gm)
 ~LowerBandMatrix ()

Real element (int, int) const
Real & element (int, int)
Real operator() (int, int) const
Real & operator() (int, int)

MatrixType type () const



GeneralMatrixImage () const
LogAndSign log_determinant () const
 LowerBandMatrix (const BaseMatrix &)
void operator= (const BaseMatrix &)
 assignment operator for BandMatrix
void resize (int, int, int)
 resize LowerBandMatrix
void Solver (MatrixColX &, const MatrixColX &)

Detailed Description

Lower triangular band matrix.

Definition at line 1206 of file newmat.h.


Constructor & Destructor Documentation

LowerBandMatrix::LowerBandMatrix (  )  [inline]

Definition at line 1210 of file newmat.h.

LowerBandMatrix::~LowerBandMatrix (  )  [inline]

Definition at line 1211 of file newmat.h.

LowerBandMatrix::LowerBandMatrix ( int  n,
int  lbw 
) [inline]

Definition at line 1212 of file newmat.h.

LowerBandMatrix::LowerBandMatrix ( const BaseMatrix M  ) 

Definition at line 233 of file bandmat.cpp.

LowerBandMatrix::LowerBandMatrix ( const LowerBandMatrix gm  )  [inline]

Definition at line 1219 of file newmat.h.


Member Function Documentation

Real LowerBandMatrix::element ( int  m,
int  n 
) const

Reimplemented from BandMatrix.

Definition at line 851 of file newmat6.cpp.

Real & LowerBandMatrix::element ( int  m,
int  n 
)

Reimplemented from BandMatrix.

Definition at line 842 of file newmat6.cpp.

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

Reimplemented from BandMatrix.

Definition at line 650 of file bandmat.cpp.

LogAndSign LowerBandMatrix::log_determinant (  )  const [virtual]

Reimplemented from BandMatrix.

Definition at line 506 of file bandmat.cpp.

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

Reimplemented from BandMatrix.

Definition at line 1220 of file newmat.h.

Real LowerBandMatrix::operator() ( int  m,
int  n 
) const

Reimplemented from BandMatrix.

Definition at line 226 of file newmat6.cpp.

Real & LowerBandMatrix::operator() ( int  m,
int  n 
)

Reimplemented from BandMatrix.

Definition at line 114 of file newmat6.cpp.

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

Definition at line 1217 of file newmat.h.

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

Reimplemented from BandMatrix.

Definition at line 1216 of file newmat.h.

void LowerBandMatrix::operator= ( const BaseMatrix X  ) 

assignment operator for BandMatrix

Reimplemented from BandMatrix.

Definition at line 241 of file bandmat.cpp.

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

Reimplemented from BandMatrix.

Definition at line 1230 of file newmat.h.

void LowerBandMatrix::resize ( const GeneralMatrix A  )  [inline, virtual]

resize BandMatrix

Reimplemented from BandMatrix.

Definition at line 1229 of file newmat.h.

void LowerBandMatrix::ReSize ( int  n,
int  lbw 
) [inline]

Definition at line 1227 of file newmat.h.

void LowerBandMatrix::resize ( int  n,
int  lbw 
) [inline]

Definition at line 1225 of file newmat.h.

void LowerBandMatrix::ReSize ( int  m,
int  n,
int  b 
) [inline, virtual]

Reimplemented from BandMatrix.

Definition at line 1224 of file newmat.h.

void LowerBandMatrix::resize ( int  n,
int  lb,
int  ub 
) [virtual]

resize LowerBandMatrix

Reimplemented from BandMatrix.

Definition at line 111 of file bandmat.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 476 of file bandmat.cpp.

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

Definition at line 1239 of file newmat.h.

MatrixType LowerBandMatrix::type (  )  const [virtual]

Reimplemented from BandMatrix.

Definition at line 664 of file newmat4.cpp.


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


kni
Author(s): Neuronics AG (see AUTHORS.txt); ROS wrapper by Martin Günther
autogenerated on Tue Mar 5 12:33:26 2013