This is the complete list of members for oofem::PetscSolver, including all inherited members.
domain | oofem::NumericalMethod | protected |
engngModel | oofem::NumericalMethod | protected |
errorInfo(const char *func) | oofem::SparseLinearSystemNM | inline |
giveClassName() const | oofem::PetscSolver | inlinevirtual |
giveEngngModel() | oofem::NumericalMethod | inline |
giveLinSystSolverType() const | oofem::PetscSolver | inlinevirtual |
giveRecommendedMatrix(bool symmetric) const | oofem::PetscSolver | inlinevirtual |
initializeFrom(InputRecord *ir) | oofem::NumericalMethod | inlinevirtual |
NumericalMethod(Domain *d, EngngModel *m) | oofem::NumericalMethod | inline |
petsc_solve(PetscSparseMtrx &A, Vec b, Vec x) | oofem::PetscSolver | |
PetscSolver(Domain *d, EngngModel *m) | oofem::PetscSolver | |
reinitialize() | oofem::NumericalMethod | inlinevirtual |
restoreContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::NumericalMethod | inlinevirtual |
saveContext(DataStream &stream, ContextMode mode, void *obj=NULL) | oofem::NumericalMethod | inlinevirtual |
setDomain(Domain *d) | oofem::NumericalMethod | inlinevirtual |
solve(SparseMtrx &A, FloatArray &b, FloatArray &x) | oofem::PetscSolver | virtual |
oofem::SparseLinearSystemNM::solve(SparseMtrx &A, FloatMatrix &B, FloatMatrix &X) | oofem::SparseLinearSystemNM | virtual |
SparseLinearSystemNM(Domain *d, EngngModel *m) | oofem::SparseLinearSystemNM | |
~NumericalMethod() | oofem::NumericalMethod | inlinevirtual |
~PetscSolver() | oofem::PetscSolver | virtual |
~SparseLinearSystemNM() | oofem::SparseLinearSystemNM | virtual |