#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 |