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 *(), operator+(), and t().

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.

Referenced by operator!=().

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 Lower(), MatrixBandWidth(), NEWMAT::MatrixDetails(), minimum(), operator *(), operator+(), operator==(), and t().

int NEWMAT::MatrixBandWidth::upper
 

Definition at line 193 of file newmat.h.

Referenced by MatrixBandWidth(), NEWMAT::MatrixDetails(), minimum(), operator *(), operator+(), operator==(), t(), and Upper().


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

newmat11b
Generated Tue Jan 4 15:42:15 2005 by Doxygen 1.4.0