, including all inherited members.
act_matrix | DSSolver | [private] |
AddNumbers(double alfa, SparseMatrixF *smtx) | DSSolver | [virtual] |
Allocated enum value | ISolver | |
blockSize | DSSolver | [private] |
CG(double *b, double *x, double epsilon, int max_iter) | DSSolver | [virtual] |
Close() | DSSolver | [virtual] |
condense(double *a, double *lhs, double *rhs, long tc) | DSSolver | [virtual] |
CreateFixedArray(long no_noncondensed_DOFs) | DSSolver | [private] |
CreateNewSparseGridMtx(IntArrayList *fixed=NULL) | DSSolver | [private] |
Dispose() | DSSolver | [virtual] |
dom_order | DSSolver | [private] |
DSSolver(MathTracer *pMT=NULL) | DSSolver | |
ElementAt(int i, int j) | DSSolver | [virtual] |
eMT | DSSolver | [private] |
EndSolverWriteInfo() | DSSolver | |
ErrorInMCN enum value | ISolver | |
eState enum name | ISolver | |
ExpandMCN(IntArrayList &mcn) | DSSolver | [private] |
Factorize() | DSSolver | [virtual] |
Factorized enum value | ISolver | |
fixed | DSSolver | [private] |
GetA12block(double *pA12) | DSSolver | [virtual] |
GetFactorizationError() | DSSolver | [virtual] |
GetFixedBlocks() | DSSolver | [inline] |
GetFixedDOFs() | DSSolver | [inline] |
GetSparseMatrix() | DSSolver | [virtual] |
Initialize(unsigned char run_code, eDSSolverType solverType=eDSSFactorizationLDLT, eDSMatrixType matrixType=eDSSparseMatrix) | DSSolver | [virtual] |
Initialized enum value | ISolver | |
IsAllocated() | DSSolver | [virtual] |
IsFactorized() | DSSolver | [virtual] |
IsInitialized() | DSSolver | [virtual] |
IsSchur() | DSSolver | [virtual] |
lncn | DSSolver | [private] |
LoadMatrix(unsigned long neq, unsigned char block_size, double *a, unsigned long *ci, unsigned long *adr) | DSSolver | [virtual] |
LoadMatrix(SparseMatrixF *smt, unsigned char block_size) | DSSolver | [virtual] |
ISolver::LoadMatrix(ULONG neq, unsigned char block_size, double *a, ULONG *ci, ULONG *adr)=0 | ISolver | [pure virtual] |
LoadMCN(ULONG n_blocks, unsigned char block_size, long *mcn, BOOL bIsSchur) | DSSolver | [virtual] |
LoadMCN(IntArrayList &mcn) | DSSolver | [virtual] |
LoadMCN_int(IntArrayList *mcn_order) | DSSolver | [private] |
LoadNumbers(SparseMatrixF *sm) | DSSolver | [virtual] |
LoadZeros() | DSSolver | [virtual] |
m_bIsSchur | DSSolver | [private] |
m_eState | DSSolver | [private] |
m_sm | DSSolver | [private] |
matrix | DSSolver | [private] |
matrixD | DSSolver | [private] |
matrixPD | DSSolver | [private] |
MatrixType | DSSolver | [private] |
mcn | DSSolver | [private] |
MT | DSSolver | [private] |
MulMatrixByVector(double *b, double *c) | DSSolver | [virtual] |
n_blocks | DSSolver | [private] |
neq | DSSolver | [private] |
OrderingType | DSSolver | [private] |
orig_matrix | DSSolver | [private] |
PreCG(double *b, double *x, double epsilon, int max_iter) | DSSolver | [virtual] |
PreFactorize() | DSSolver | [virtual] |
PreFactorizeSchur() | DSSolver | [private] |
ReFactorize() | DSSolver | [virtual] |
run_code | DSSolver | [private] |
ScaleMatrix(double alfa) | DSSolver | [virtual] |
SetMatrixPattern(SparseMatrixF *smt, unsigned char block_size) | DSSolver | [virtual] |
SetMT(MathTracer *pMT) | DSSolver | [virtual] |
SetOrderingType(Ordering::Type otype) | DSSolver | [virtual] |
SetSM(SparseMatrixF *sm) | DSSolver | |
Solve(double *r, double *f) | DSSolver | [virtual] |
SolverType | DSSolver | [private] |
StartSolverWriteInfo() | DSSolver | |
StoreFixedLastPermutation_dom_order() | DSSolver | [private] |
str | DSSolver | [private] |
tmpR | DSSolver | [private] |
WriteFactorizationInfo() | DSSolver | [private] |
~DSSolver() | DSSolver | [virtual] |
~ISolver() | ISolver | [inline, virtual] |