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