| add(float value) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| add(AFloatMatrix &m) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| add_A_B(AFSymMatrix *B, AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| add_B_A(AFSymMatrix *B, AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| AFSymMatrix(int w) (defined in AFSymMatrix) | AFSymMatrix | [inline] |
| apinv(int iterOuter, int iterInner) (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| band (defined in FBandSMatrix) | FBandSMatrix | [protected] |
| choleskyUDUt(AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| copy() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| copyAnn() (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| copyDiagonal() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| copyFull() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| copyL() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| copyL0() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| copyL1() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| copyU() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| copyU0() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| copyU1() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| det() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| div(float value) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| factorisationL0U1() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| factorisationL1DL1t() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| factorisationL1U0() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| factorisationLLt() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| factorisationU1DU1t() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| factorisationUUt() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| FBandSMatrix(int asize, int nband, int *iband, float val=0.0) (defined in FBandSMatrix) | FBandSMatrix | |
| FBandSMatrix(int asize, int nband, int *iband, float *val) (defined in FBandSMatrix) | FBandSMatrix | |
| FBandSMatrix(const FBandSMatrix &v) (defined in FBandSMatrix) | FBandSMatrix | |
| FLBandSMatrix(int asize, int nband, int *iband, float val=0.0) (defined in FLBandSMatrix) | FLBandSMatrix | |
| FLBandSMatrix(int asize, int nband, int *iband, float *val) (defined in FLBandSMatrix) | FLBandSMatrix | |
| FLBandSMatrix(const FLBandSMatrix &m) (defined in FLBandSMatrix) | FLBandSMatrix | [inline] |
| gadd_A_B(AFloatMatrix *B, bool aT=false, bool bT=false, AFloatMatrix *result=0) (defined in AFloatMatrix) | AFloatMatrix | [virtual] |
| gadd_B_A(AFloatMatrix *B, bool aT=false, bool bT=false, AFloatMatrix *result=0) (defined in AFloatMatrix) | AFloatMatrix | [inline, virtual] |
| gaussSeidel(FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| gaussSeidelLS(int iterMax, FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| get(int i, int j) (defined in FLBandSMatrix) | FLBandSMatrix | [virtual] |
| get0(int i, int j) (defined in FLBandSMatrix) | FLBandSMatrix | [virtual] |
| getBand(int i) (defined in FBandSMatrix) | FBandSMatrix | [inline] |
| getD(int i) const (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| getD0(int i) const (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| getDvalues() (defined in FBandSMatrix) | FBandSMatrix | [inline] |
| getHeight() const (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| getIndexBand(int i) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| getL(int iband, int i) const (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| getL0(int iband, int i) const (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| getLvalues(int i) (defined in FBandSMatrix) | FBandSMatrix | [inline] |
| getU(int iband, int i) const (defined in FLBandSMatrix) | FLBandSMatrix | [inline, virtual] |
| getU0(int iband, int i) const (defined in FLBandSMatrix) | FLBandSMatrix | [inline, virtual] |
| getUvalues(int i) (defined in FLBandSMatrix) | FLBandSMatrix | [inline] |
| getWidth() const (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| gmult_A_B(AFloatMatrix *B, bool aT=false, bool bT=false, AFloatMatrix *result=0) (defined in AFloatMatrix) | AFloatMatrix | [inline, virtual] |
| gmult_B_A(AFloatMatrix *B, bool aT=false, bool bT=false, AFloatMatrix *result=0) (defined in AFloatMatrix) | AFloatMatrix | [inline, virtual] |
| gsubst_A_B(AFloatMatrix *B, bool aT=false, bool bT=false, AFloatMatrix *result=0) (defined in AFloatMatrix) | AFloatMatrix | [virtual] |
| gsubst_B_A(AFloatMatrix *B, bool aT=false, bool bT=false, AFloatMatrix *result=0) (defined in AFloatMatrix) | AFloatMatrix | [virtual] |
| icf() (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| ildlt() (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| ilu0() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| ilut(int p, double eps) (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| iluth(double threshold=0.001) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| index (defined in FBandSMatrix) | FBandSMatrix | [protected] |
| indexesInCol(int k, Simple1DIndexList *oldCol=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| indexesInCol0(int k, Simple1DIndexList *oldCol=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| indexesInRow(int k, Simple1DIndexList *oldRow=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| indexesInRow0(int k, Simple1DIndexList *oldRow=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| inverseIteration(double eigenvalue, int nmax=3, FloatVector *ev=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| inverseSPD(AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| inverseUDUt(AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| invert() (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| jacobi(FloatVector *b, FloatVector *x=0, FloatVector *dest=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| jacobiLS(int iterMax, FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| jacobiMatrix() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| jacobiPrecond(FDiagonalMatrix *S=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| jacobiVector(FloatVector *b) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| linearSolverL0(FloatVector *b, FloatVector *x=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| linearSolverL0U1(FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| linearSolverL1(FloatVector *b, FloatVector *x=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| linearSolverL1DL1t(FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| linearSolverL1U0(FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| linearSolverLLt(FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| linearSolverU0(FloatVector *b, FloatVector *x=0) (defined in FLBandSMatrix) | FLBandSMatrix | [inline, virtual] |
| linearSolverU0(FloatVector *b, int k, FloatVector *x) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| linearSolverU1(FloatVector *b, FloatVector *x=0) (defined in FLBandSMatrix) | FLBandSMatrix | [inline, virtual] |
| linearSolverU1DU1t(FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| linearSolverUUt(FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| maximum() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| mean() (defined in AFloatMatrix) | AFloatMatrix | [inline, virtual] |
| middle (defined in FBandSMatrix) | FBandSMatrix | [protected] |
| milu0() (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| minimum() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| mult(float value) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| mult_A_B(AFSymMatrix *B, AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| mult_ATv(FloatVector *v, FloatVector *result=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| mult_ATv(FloatVector *v, int col0, int row0, bool incremental=false, FloatVector *result=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| mult_Av(FloatVector *v, FloatVector *result=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| mult_Av(FloatVector *v, int col0, int row0, bool incremental=false, FloatVector *result=0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| mult_B_A(AFSymMatrix *B, AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| mult_vA(FloatVector *v, FloatVector *result=0) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| mult_vA(FloatVector *v, int row0, int col0, bool incremental=false, FloatVector *result=0) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| mult_vAT(FloatVector *vt, FloatVector *result=0) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| mult_vAT(FloatVector *vt, int row0, int col0, bool incremental=false, FloatVector *result=0) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| n (defined in FBandSMatrix) | FBandSMatrix | [protected] |
| nD (defined in FBandSMatrix) | FBandSMatrix | [protected] |
| nL0 (defined in FBandSMatrix) | FBandSMatrix | [protected] |
| nmax (defined in FBandSMatrix) | FBandSMatrix | [protected] |
| norme2() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| nU0 (defined in FBandSMatrix) | FBandSMatrix | [protected] |
| numberOfBands() (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| numberOfDBands() (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| numberOfL0Bands() (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| numberOfU0Bands() (defined in FLBandSMatrix) | FLBandSMatrix | [inline, virtual] |
| operator *=(float value) (defined in FBandSMatrix) | FBandSMatrix | |
| operator/=(float value) (defined in FBandSMatrix) | FBandSMatrix | |
| operator=(const FLBandSMatrix &m) (defined in FLBandSMatrix) | FLBandSMatrix | |
| operator=(const FBandSMatrix &v) (defined in FBandSMatrix) | FBandSMatrix | |
| output() (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| output(FILE *file) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| power(int nmax, float *firstEigenValue, FloatVector *evMax0=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| rayleighQuotient(FloatVector *ev=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| rilu0(float omega=0.95) (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| set(int i, int j, float value) (defined in FLBandSMatrix) | FLBandSMatrix | [virtual] |
| set0(int i, int j, float value) (defined in FLBandSMatrix) | FLBandSMatrix | [virtual] |
| setAll(float value=0.0) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| setAll(AFloatMatrix *from, bool t=false) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| setBand(int i, FloatVector *v) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| setD(int i, float value) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| setD0(int i, float value) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| setL(int iband, int i, float value) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| setL0(int iband, int i, float value) (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| setU(int iband, int i, float value) (defined in FLBandSMatrix) | FLBandSMatrix | [inline, virtual] |
| setU0(int iband, int i, float value) (defined in FLBandSMatrix) | FLBandSMatrix | [inline, virtual] |
| sigma() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| size() const (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| solve(FloatVector *b, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| sor(double omega, AFSymMatrix **R=0, AFSymMatrix **T=0) (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| sor(FloatVector *b, float omega=1.0, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| sorLS(int iterMax, FloatVector *b, float omega=1.0, FloatVector *x=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| ssor(double omega, AFSymMatrix **R=0, FDiagonalMatrix **S=0, AFSymMatrix **T=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| ssorFactorisation() (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| ssorScaled(double omega, float *cste, AFSymMatrix **R=0, AFSymMatrix **T=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| ssorScaledSPD(double omega, float *cste, AFSymMatrix **R=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| ssorSPD(double omega, AFSymMatrix **R=0, FDiagonalMatrix **S=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| subst(float value) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| subst(AFloatMatrix &m) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| subst_A_B(AFSymMatrix *B, AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| subst_B_A(AFSymMatrix *B, AFSymMatrix *result=0) (defined in AFSymMatrix) | AFSymMatrix | [virtual] |
| sum() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| t(AFloatMatrix *result=0) (defined in FBandSMatrix) | FBandSMatrix | [inline, virtual] |
| trace() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| width (defined in AFSymMatrix) | AFSymMatrix | [protected] |
| ~AFloatMatrix() (defined in AFloatMatrix) | AFloatMatrix | [inline, virtual] |
| ~AFSymMatrix() (defined in AFSymMatrix) | AFSymMatrix | [inline, virtual] |
| ~FBandSMatrix() (defined in FBandSMatrix) | FBandSMatrix | [virtual] |
| ~FLBandSMatrix() (defined in FLBandSMatrix) | FLBandSMatrix | [inline, virtual] |