, including all inherited members.
Add(Matrix &A, Matrix &B) | Matrix | |
Add(Matrix &B) | Matrix | |
Add(double Scalar) | Matrix | |
Alloc(double InitValue=0.0) | Matrix | [protected] |
AuxPtr | Matrix | [protected] |
Chs() | Matrix | |
Equal(Matrix &Instance) | Matrix | |
EuclideanNorm() | Matrix | |
ExtraMemory | Matrix | [protected] |
FMatrix | Matrix | [protected] |
Free() | Matrix | |
GaussFlag | Matrix | [protected] |
GaussSeidel(double *U, double *B, long MaxNumberIter, double Omega, double Precision=1.0e-4, double RelaxFactor=1.81, NormDS_E Norm=EUCLID) | Matrix | |
GaussSolver(double *U, double *B, double Precision) | Matrix | |
GaussSolver() | Matrix | |
GaussSolver(double *U, double *B) | Matrix | |
GetElement(unsigned long Row, unsigned long Column) | Matrix | |
GetEndElement() | Matrix | |
GetNumberColumns() | Matrix | |
GetNumberElements() | Matrix | |
GetNumberLines() | Matrix | |
GetOrder(unsigned long &NumberLines, unsigned long &NumberColumns) | Matrix | |
Identity() | Matrix | |
Insert(Matrix &SubMatrix, long InitLine=0, long InitColumn=0) | Matrix | |
Matrix() | Matrix | |
Matrix(unsigned long NumberLines, unsigned long NumberColumns, double InitValue=0.0) | Matrix | |
Matrix(Matrix &Instance) | Matrix | |
Matrix(FILE *File) | Matrix | |
Maximum() | Matrix | |
mgausst1(double *ma, unsigned long neq, long *step, long *vinfopiv, double *auxptr) | Matrix | [protected] |
Minimum() | Matrix | |
mitgsl(double *vetx, double *ma, double *vetb, long neq, long itmax, double eps, double beta, int codconvg) | Matrix | [protected] |
Multiplicate(double Scalar) | Matrix | |
Multiplicate(Matrix &A, Matrix &B) | Matrix | |
Multiplicate(Matrix &A, SymmetricMatrix &B) | Matrix | |
Multiplicate(SymmetricMatrix &A, Matrix &B) | Matrix | |
Multiplicate(SymmetricMatrix &A, SymmetricMatrix &B) | Matrix | |
Multiplicate(Matrix &A, SymmetricMatrix &B, Matrix &C) | Matrix | [friend] |
Norm1() | Matrix | |
NormInfinity() | Matrix | |
NumColumns | Matrix | [protected] |
NumLines | Matrix | [protected] |
operator double *const() | Matrix | |
operator()(long Row, long Column) | Matrix | |
operator*(Matrix &A, Matrix &B) | Matrix | [friend] |
operator*(Matrix &A, SymmetricMatrix &B) | Matrix | [friend] |
operator*(SymmetricMatrix &A, Matrix &B) | Matrix | [friend] |
operator*(SymmetricMatrix &A, SymmetricMatrix &B) | Matrix | [friend] |
operator*=(double Scalar) | Matrix | |
operator+(Matrix &A, Matrix &B) | Matrix | [friend] |
operator+=(Matrix &B) | Matrix | |
operator+=(double Scalar) | Matrix | |
operator-() | Matrix | |
operator-(Matrix &A, Matrix &B) | Matrix | [friend] |
operator-=(Matrix &B) | Matrix | |
operator-=(double Scalar) | Matrix | |
operator=(Matrix &Instance) | Matrix | |
operator^(Matrix &B) | Matrix | |
Print(FILE *File, char *Title, char *Format) | Matrix | |
Print(FILE *File=stdout, const char *Message="", int NumMaxCols=5, int Mant=14, int Dec=7) | Matrix | |
prmatba(double *ma, double *mb, long nlina, long ncola, double *mc) | Matrix | [protected] |
Product(double *A, unsigned long N, double b=1.0) | Matrix | |
Reset(double Value=0.0) | Matrix | |
Restore(FILE *File) | Matrix | |
Restore(char *TabName, int Version, char *Filename) | Matrix | |
Save(FILE *File) | Matrix | |
Save(char *TabName, int Version, char *Filename) | Matrix | |
ScalarProduct(Matrix &B) | Matrix | |
scalv(double *x, double *y, unsigned long dim) | Matrix | [protected] |
SetElement(long Row, long Column, double Element) | Matrix | |
SetOrder(unsigned long NumberLines=0, unsigned long NumberColumns=0, double InitValue=0.0) | Matrix | |
SizeOf() | Matrix | |
solgauss1(double *vetx, double *ma, double *vetb, long neq, long *vinfopiv) | Matrix | [protected] |
Subtract(Matrix &A, Matrix &B) | Matrix | |
Subtract(Matrix &B) | Matrix | |
Subtract(double Scalar) | Matrix | |
TensorProduct(Matrix &A, Matrix &B) | Matrix | |
Transpose(Matrix &Transpost) | Matrix | |
TripleProduct(Matrix &A, Matrix &B) | Matrix | |
VInfoPiv | Matrix | [protected] |
~Matrix() | Matrix | |