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