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 override | oofem::PetscSolver | inlinevirtual |
| giveEngngModel() | oofem::NumericalMethod | inline |
| giveLinSystSolverType() const override | oofem::PetscSolver | inlinevirtual |
| giveRecommendedMatrix(bool symmetric) const override | 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) | oofem::NumericalMethod | inlinevirtual |
| saveContext(DataStream &stream, ContextMode mode) | oofem::NumericalMethod | inlinevirtual |
| setDomain(Domain *d) | oofem::NumericalMethod | inlinevirtual |
| solve(SparseMtrx &A, FloatArray &b, FloatArray &x) override | 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 |
This page is part of the
OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak
Bořek Patzák
Project e-mail:
oofem@fsv.cvut.cz
Generated at for OOFEM by
doxygen
1.15.0 written by Dimitri van Heesch,
© 1997-2011