, including all inherited members.
Add(SymmetricMatrix &A, SymmetricMatrix &B) | SymmetricMatrix | |
Add(SymmetricMatrix &B) | SymmetricMatrix | |
Add(SymmetricMatrix &B, unsigned long NumEls) | SymmetricMatrix | |
Add(double Scalar) | SymmetricMatrix | |
AddMultiplicate(SymmetricMatrix &B, double scalar, unsigned long NumEls) | SymmetricMatrix | |
Alloc(double InitValue=0.0) | SymmetricMatrix | [protected] |
bcksubst(double *vetx, double *vetb, double omega) | SymmetricMatrix | [protected] |
CG(double *U, double *B, long MaxNumberIter, double &NormRes, double Precision=1e-4, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricMatrix | |
CGDiagonal(double *U, double *B, long MaxNumberIter, double &NormRes, double Precision=1e-4, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricMatrix | |
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) | SymmetricMatrix | |
Chs() | SymmetricMatrix | |
ConvCriteria(double *U, double *Un, double *b, double Prec, double Normb, ConvCriterion_E Crit, NormDS_E Norm, double &NormRes) | SymmetricMatrix | [protected] |
d | SymmetricMatrix | [protected] |
EigJacobi(SymmetricMatrix &B, double tol, SymmetricMatrix &eigv, Matrix &eigvec) | SymmetricMatrix | |
Equal(SymmetricMatrix &Instance) | SymmetricMatrix | |
EuclideanNorm() | SymmetricMatrix | |
ExtraMemory | SymmetricMatrix | [protected] |
f | SymmetricMatrix | [protected] |
Free() | SymmetricMatrix | |
FreeAuxVectors() | SymmetricMatrix | [protected] |
fwdsubst(double *vetx, double *vetb, double omega) | SymmetricMatrix | [protected] |
g | SymmetricMatrix | [protected] |
GaussSeidel(double *U, double *B, long NumberIterations, double &NormRes, double Precision=1e-4, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricMatrix | |
GaussSolver(double *U, double *B, double Precision) | SymmetricMatrix | |
GaussSolver() | SymmetricMatrix | |
GaussSolver(double *U, double *B) | SymmetricMatrix | |
GetElement(unsigned long Row, unsigned long Column) | SymmetricMatrix | |
GetNumberElements() | SymmetricMatrix | |
GetOrder() | SymmetricMatrix | |
h | SymmetricMatrix | [protected] |
Identity() | SymmetricMatrix | |
InfinityNorm() | SymmetricMatrix | |
Insert(SymmetricMatrix &SubMatrix, long InitLine=0, long InitColumn=0) | SymmetricMatrix | |
Jacobi(double *U, double *B, long NumberIterations, double &NormRes, double Precision=1e-4, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricMatrix | |
Maximum() | SymmetricMatrix | |
mgausimt(double *mas, long neq, long *step) | SymmetricMatrix | [protected] |
Minimum() | SymmetricMatrix | |
Multiplicate(double Scalar) | SymmetricMatrix | |
Multiplicate(double *X, double *Y) | SymmetricMatrix | |
Multiplicate(double *X, unsigned long Size, double *Y) | SymmetricMatrix | |
Multiplicate(double *A, unsigned long nlA, unsigned long ncA, double *B, unsigned long nlB, unsigned long ncB) | SymmetricMatrix | |
Multiplicate(Matrix &A, SymmetricMatrix &B, Matrix &C) | SymmetricMatrix | [friend] |
norinfv(double *u, long dim) | SymmetricMatrix | [protected] |
normaev(double *u, long dim) | SymmetricMatrix | [protected] |
OneNorm() | SymmetricMatrix | |
operator double *const() | SymmetricMatrix | |
operator()(long Row, long Col) | SymmetricMatrix | |
operator*=(double Scalar) | SymmetricMatrix | |
operator+(SymmetricMatrix &A, SymmetricMatrix &B) | SymmetricMatrix | [friend] |
operator+=(SymmetricMatrix &B) | SymmetricMatrix | |
operator+=(double Scalar) | SymmetricMatrix | |
operator-() | SymmetricMatrix | |
operator-(SymmetricMatrix &A, SymmetricMatrix &B) | SymmetricMatrix | [friend] |
operator-=(SymmetricMatrix &B) | SymmetricMatrix | |
operator-=(double Scalar) | SymmetricMatrix | |
operator=(SymmetricMatrix &Instance) | SymmetricMatrix | |
operator^(SymmetricMatrix &B) | SymmetricMatrix | |
pmatbsa(double *mcs, double *ma, long nlina, long ncola, double *mbs) | SymmetricMatrix | [protected] |
PolyOrder | SymmetricMatrix | [protected] |
praux(double *vetb, double *vetx) | SymmetricMatrix | [protected] |
Print(FILE *File, char *Title, char *Format) | SymmetricMatrix | |
Print(FILE *File=stdout, const char *Message="", int NumMaxCols=5, int Mant=14, int Dec=7) | SymmetricMatrix | |
Print(FILE *File, int Mant, int Dec) | SymmetricMatrix | |
prodaux(double *U, double *Y, double cte) | SymmetricMatrix | [protected] |
prodfx(double *z, double *x, double Omega) | SymmetricMatrix | [protected] |
Product(double *A, unsigned long N, double b=1.0) | SymmetricMatrix | |
promabs(double *mc, double *ma, double *mbs, long nlina, long ncola) | SymmetricMatrix | [protected] |
PSLines | SymmetricMatrix | [protected] |
Reset(double Value=0.0) | SymmetricMatrix | |
Reset(unsigned long NumEls, double Value=0.0) | SymmetricMatrix | |
Restore(FILE *File) | SymmetricMatrix | |
Restore(char *Tabname, int Version, char *Filename) | SymmetricMatrix | |
Save(FILE *File) | SymmetricMatrix | |
Save(char *Tabname, int Version, char *Filename) | SymmetricMatrix | |
ScalarProduct(SymmetricMatrix &B) | SymmetricMatrix | |
scalv(double *x, double *y, unsigned long dim) | SymmetricMatrix | [protected] |
SetOrder(unsigned long MatrixOrder=0, double InitValue=0.0) | SymmetricMatrix | |
SizeOf() | SymmetricMatrix | |
SMatrix | SymmetricMatrix | [protected] |
solgasim(double *vetx, double *mas, double *vetb, long int neq) | SymmetricMatrix | [protected] |
SOR(double *U, double *B, long NumberIterations, double &NormRes, double Precision=1e-4, double Omega=1.81, ConvCriterion_E Crit=WEIGHT_RESIDUE, NormDS_E Norm=EUCLID) | SymmetricMatrix | |
Subtract(SymmetricMatrix &A, SymmetricMatrix &B) | SymmetricMatrix | |
Subtract(SymmetricMatrix &B) | SymmetricMatrix | |
Subtract(double Scalar) | SymmetricMatrix | |
SymmetricMatrix() | SymmetricMatrix | |
SymmetricMatrix(long MatrixOrder, double InitValue=0.0) | SymmetricMatrix | |
SymmetricMatrix(FILE *File) | SymmetricMatrix | |
SymmetricMatrix(SymmetricMatrix &Instance) | SymmetricMatrix | |
TripleProduct(Matrix &A, SymmetricMatrix &B) | SymmetricMatrix | |
TripleProduct(double *A, unsigned short NlinesA, unsigned short NcolsA, SymmetricMatrix &B) | SymmetricMatrix | |
~SymmetricMatrix() | SymmetricMatrix | |