Homepage Demos Overview Downloads Tutorials Reference
Credits

NEWMAT::MatrixBandWidth Class Reference

#include <newmat.h>

List of all members.

Public Member Functions

 MatrixBandWidth (const int l, const int u)
 MatrixBandWidth (const int i)
MatrixBandWidth operator+ (const MatrixBandWidth &) const
MatrixBandWidth operator * (const MatrixBandWidth &) const
MatrixBandWidth minimum (const MatrixBandWidth &) const
MatrixBandWidth t () const
bool operator== (const MatrixBandWidth &bw) const
bool operator!= (const MatrixBandWidth &bw) const
int Upper () const
int Lower () const

Public Attributes

int lower
int upper


Constructor & Destructor Documentation

NEWMAT::MatrixBandWidth::MatrixBandWidth const int  l,
const int  u
[inline]
 

Definition at line 194 of file newmat.h.

Referenced by minimum(), operator *(), and operator+().

NEWMAT::MatrixBandWidth::MatrixBandWidth const int  i  )  [inline]
 

Definition at line 195 of file newmat.h.


Member Function Documentation

int NEWMAT::MatrixBandWidth::Lower  )  const [inline]
 

Definition at line 204 of file newmat.h.

Referenced by NEWMAT::KPMatrix::BandWidth(), NEWMAT::SymmetricBandMatrix::ReSize(), NEWMAT::BandMatrix::ReSize(), NEWMAT::SymmetricBandMatrix::ReSizeForAdd(), NEWMAT::BandMatrix::ReSizeForAdd(), NEWMAT::SymmetricBandMatrix::ReSizeForSP(), and NEWMAT::BandMatrix::ReSizeForSP().

MatrixBandWidth NEWMAT::MatrixBandWidth::minimum const MatrixBandWidth  )  const
 

Definition at line 186 of file bandmat.cpp.

Referenced by NEWMAT::SPMatrix::BandWidth().

MatrixBandWidth NEWMAT::MatrixBandWidth::operator * const MatrixBandWidth  )  const
 

Definition at line 177 of file bandmat.cpp.

bool NEWMAT::MatrixBandWidth::operator!= const MatrixBandWidth bw  )  const [inline]
 

Definition at line 202 of file newmat.h.

MatrixBandWidth NEWMAT::MatrixBandWidth::operator+ const MatrixBandWidth  )  const
 

Definition at line 168 of file bandmat.cpp.

bool NEWMAT::MatrixBandWidth::operator== const MatrixBandWidth bw  )  const [inline]
 

Definition at line 200 of file newmat.h.

MatrixBandWidth NEWMAT::MatrixBandWidth::t  )  const [inline]
 

Definition at line 199 of file newmat.h.

Referenced by NEWMAT::TransposedMatrix::BandWidth().

int NEWMAT::MatrixBandWidth::Upper  )  const [inline]
 

Definition at line 203 of file newmat.h.

Referenced by NEWMAT::KPMatrix::BandWidth(), NEWMAT::SymmetricBandMatrix::ReSize(), NEWMAT::BandMatrix::ReSize(), NEWMAT::BandMatrix::ReSizeForAdd(), and NEWMAT::BandMatrix::ReSizeForSP().


Member Data Documentation

int NEWMAT::MatrixBandWidth::lower
 

Definition at line 192 of file newmat.h.

Referenced by NEWMAT::BandLUMatrix::BandLUMatrix(), NEWMAT::MatrixDetails(), minimum(), NEWMAT::MatrixType::New(), operator *(), operator+(), operator==(), NEWMAT::SymmetricBandMatrix::SetParameters(), and NEWMAT::BandMatrix::SetParameters().

int NEWMAT::MatrixBandWidth::upper
 

Definition at line 193 of file newmat.h.

Referenced by NEWMAT::BandLUMatrix::BandLUMatrix(), NEWMAT::MatrixDetails(), minimum(), NEWMAT::MatrixType::New(), operator *(), operator+(), operator==(), and NEWMAT::BandMatrix::SetParameters().


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

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