, including all inherited members.
| Add(SymmetricSparse &A, SymmetricSparse &B) | SymmetricSparse | |
| Add(SymmetricSparse &A) | SymmetricSparse | |
| Alloc(double InitValue=0.0) | SymmetricSparse | [protected] |
| AllocDiag(long *Diagonal=NULL) | SymmetricSparse | [protected] |
| bcksbstsk(double *U, double *B, double omega) | SymmetricSparse | [protected] |
| CG(double *U, double *B, long MaxNumberIter, double &NormRes, double Precision=1e-4, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricSparse | |
| CGDiagonal(double *U, double *B, long MaxNumberIter, double &NormRes, double Precision=1e-4, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricSparse | |
| CGPreConditionated(double *U, double *B, long MaxNumberIter, double &NormRes, double Precision=1e-4, double Omega=1.81, PreMatrix_E PreMatrix=SGS, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricSparse | |
| ConvCriteria(double *U, double *Un, double *b, double Prec, double Normb, ConvCriterion_E Crit, NormDS_E Norm, double &NormRes) | SymmetricSparse | [protected] |
| d | SymmetricSparse | [protected] |
| Diag | SymmetricSparse | [protected] |
| Equal(SymmetricSparse &Instance) | SymmetricSparse | |
| f | SymmetricSparse | [protected] |
| Free() | SymmetricSparse | |
| FreeAuxVectors() | SymmetricSparse | [protected] |
| fwdsbstsk(double *U, double *B, double omega) | SymmetricSparse | [protected] |
| g | SymmetricSparse | [protected] |
| GaussSeidel(double *U, double *B, unsigned long MaxNumberIter, double &NormRes, double Precision=1e-4, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricSparse | |
| GaussSeidel(double *U, double *B, unsigned long NumberIter) | SymmetricSparse | |
| GaussSolver(double *U, double *B, double Precision) | SymmetricSparse | |
| GaussSolver(double Precision=1e-12) | SymmetricSparse | |
| GaussSolver(double *U, double *B) | SymmetricSparse | |
| GetAverElementsLine() | SymmetricSparse | |
| GetElement(unsigned long Row, unsigned long Column) | SymmetricSparse | |
| GetMaxMinDiagElems(double &MinDiagValue, double &MaxDiagValue) | SymmetricSparse | |
| GetNumberElements() | SymmetricSparse | |
| GetNumElLine(long Lin) | SymmetricSparse | [protected] |
| GetOrder() | SymmetricSparse | |
| GetTopology(long &MatrixOrder, long &NumberElements, long &MaxNumberElLine, long &MinNumberElLine, long &AverNumberElLine) | SymmetricSparse | |
| h | SymmetricSparse | [protected] |
| Insert(SymmetricMatrix &SubMatrix, long *LineCol) | SymmetricSparse | |
| Insert(SymmetricMatrix &SubMatrix, long *LineCol, unsigned long InitLineCol) | SymmetricSparse | |
| Jacobi(double *U, double *B, unsigned long MaxNumberIter, double &NormRes, double Precision=1e-4, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricSparse | |
| Jacobi(double *U, double *B, unsigned long MaxNumberIter) | SymmetricSparse | |
| MaxDiagElem | SymmetricSparse | [protected] |
| MaxMinDiagEvaluation() | SymmetricSparse | [protected] |
| MaxNumElLine | SymmetricSparse | [protected] |
| MinDiagElem | SymmetricSparse | [protected] |
| MinNumElLine | SymmetricSparse | [protected] |
| Multiplicate(double *X, double *Y) | SymmetricSparse | |
| Multiplicate(double scalar) | SymmetricSparse | |
| norinfv(double *u, long dim) | SymmetricSparse | [protected] |
| normaev(double *u, long dim) | SymmetricSparse | [protected] |
| operator long *const() | SymmetricSparse | |
| operator SSM_T *const() | SymmetricSparse | |
| operator()(long Row, long Col) | SymmetricSparse | |
| operator=(SymmetricSparse &Instance) | SymmetricSparse | |
| PolyOrder | SymmetricSparse | [protected] |
| Pos | SymmetricSparse | [protected] |
| prauxsk(double *U, double *B) | SymmetricSparse | [protected] |
| Print(FILE *File, int Mant, int Dec) | SymmetricSparse | |
| Print(FILE *File=stdout, const char *Message="", int NumMaxCols=5, int Mant=14, int Dec=7) | SymmetricSparse | |
| PrintTopology(FILE *File) | SymmetricSparse | |
| prodauxsk(double *X, double *Y, double cte) | SymmetricSparse | [protected] |
| prodfx(double *Z, double *X, double Omega) | SymmetricSparse | [protected] |
| Reset(double Value=0.0) | SymmetricSparse | |
| Restore(FILE *File) | SymmetricSparse | |
| Restore(char *TabName, int Version, char *Filename) | SymmetricSparse | |
| Save(FILE *File) | SymmetricSparse | |
| Save(char *TabName, int Version, char *Filename) | SymmetricSparse | |
| scalv(double *x, double *y, unsigned long dim) | SymmetricSparse | [protected] |
| SetOrder(unsigned long MatrixOrder, long *Diagonal=NULL, double Value=0.0) | SymmetricSparse | |
| SetOrder(unsigned long MatrixOrder, long NumberElements, double Value=0.0) | SymmetricSparse | |
| SizeOf() | SymmetricSparse | |
| SOR(double *U, double *B, long MaxNumberIter, double &NormRes, double Precision=1e-4, double Omega=1.81, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricSparse | |
| SSMatrix | SymmetricSparse | [protected] |
| SymmetricSparse() | SymmetricSparse | |
| SymmetricSparse(long MatrixOrder, long *Diagonal, long *Columns, double InitValue=0.0) | SymmetricSparse | |
| SymmetricSparse(long MatrixOrder, long *Diagonal, long *Columns, double *Elements) | SymmetricSparse | |
| SymmetricSparse(FILE *File) | SymmetricSparse | |
| SymmetricSparse(SymmetricSparse &Instance) | SymmetricSparse | |
| TopologyEvaluation() | SymmetricSparse | [protected] |
| Zero | SymmetricSparse | [protected, static] |
| ~SymmetricSparse() | SymmetricSparse | |