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