#include <newmat.h>
Public Member Functions | |
int | Lower () const |
int | lower () const |
MatrixBandWidth (const int l, const int u) | |
MatrixBandWidth (const int i) | |
bool | operator!= (const MatrixBandWidth &bw) const |
bool | operator== (const MatrixBandWidth &bw) const |
MatrixBandWidth | t () const |
int | Upper () const |
int | upper () const |
MatrixBandWidth | operator+ (const MatrixBandWidth &) const |
MatrixBandWidth | operator* (const MatrixBandWidth &) const |
MatrixBandWidth | minimum (const MatrixBandWidth &) const |
Public Attributes | |
int | lower_val |
int | upper_val |
Upper and lower bandwidths of a matrix. That is number of diagonals strictly above or below main diagonal, e.g. diagonal matrix has 0 upper and lower bandwiths. -1 means the matrix may have the maximum bandwidth.
|
inline |
MatrixBandWidth MatrixBandWidth::minimum | ( | const MatrixBandWidth & | bw | ) | const |
Definition at line 209 of file bandmat.cpp.
|
inline |
MatrixBandWidth MatrixBandWidth::operator* | ( | const MatrixBandWidth & | bw | ) | const |
Definition at line 200 of file bandmat.cpp.
MatrixBandWidth MatrixBandWidth::operator+ | ( | const MatrixBandWidth & | bw | ) | const |
Definition at line 191 of file bandmat.cpp.
|
inline |
|
inline |