#include <FUBandSMatrix.hpp>
Inheritance diagram for FUBandSMatrix:


Purpose: Define the concept of Upper band Matrix
Used to linearize differencial equations,....
Public Methods | |
| FUBandSMatrix (int asize, int nband, int *iband, float val=0.0) | |
| FUBandSMatrix (int asize, int nband, int *iband, float *val) | |
| FUBandSMatrix (const FUBandSMatrix &m) | |
| FUBandSMatrix | operator= (const FUBandSMatrix &m) |
| virtual | ~FUBandSMatrix () |
| virtual int | numberOfL0Bands () |
| FloatVector * | getLvalues (int i) |
| virtual void | set0 (int i, int j, float value) |
| virtual float | get0 (int i, int j) |
| virtual void | setL0 (int iband, int i, float value) |
| virtual float | getL0 (int iband, int i) const |
| virtual void | set (int i, int j, float value) |
| virtual float | get (int i, int j) |
| virtual void | setL (int iband, int i, float value) |
| virtual float | getL (int iband, int i) const |
| virtual FloatVector * | linearSolverL0 (FloatVector *b, FloatVector *x=0) |
| virtual FloatVector * | linearSolverL1 (FloatVector *b, FloatVector *x=0) |
![]() |
