BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::solver::PETSC Member List

This is the complete list of members for belfem::solver::PETSC, including all inherited members.

clear_failure()belfem::solver::Wrapperinline
comm_size() constbelfem::solver::Wrapperinline
CommunicationObject()belfem::CommunicationObject
factorization_is_frozen() constbelfem::solver::Wrappervirtual
failed() constbelfem::solver::Wrapperinline
flag_failure()belfem::solver::Wrapperinlineprotected
free() overridebelfem::solver::PETSCvirtual
freeze_factorization(const SpMatrix &aMatrix)belfem::solver::Wrappervirtual
get_backward_error() constbelfem::solver::Wrappervirtual
get_cond1() constbelfem::solver::Wrappervirtual
get_cond2() constbelfem::solver::Wrappervirtual
get_determinant() constbelfem::solver::Wrappervirtual
get_forward_error() constbelfem::solver::Wrappervirtual
get_omega2() constbelfem::solver::Wrappervirtual
hatch_turtle()belfem::solver::Wrapperprotected
index() constbelfem::CommunicationObject
initialize(SpMatrix &aMatrix, const SymmetryMode aSymmetryMode=SymmetryMode::Unsymmetric, const int_t aNumRhsColumns=1) overridebelfem::solver::PETSCprotectedvirtual
belfem::solver::Wrapper::initialize()belfem::solver::Wrapperprotectedvirtual
is_initialized() constbelfem::solver::Wrapperinline
label() constbelfem::solver::Wrapper
mat2vec(const Matrix< real > &aM, Vector< real > &aV)belfem::solver::Wrapperprotected
matrix()belfem::solver::Wrapperinlineprotected
mMatrixbelfem::solver::Wrapperprotected
mXbelfem::solver::Wrapperprotected
mYbelfem::solver::Wrapperprotected
PETSC(const SolverParameters *aParams)belfem::solver::PETSC
rank() constbelfem::solver::Wrapperinline
set(const Preconditioner aPreconditioner, const KrylovMethod aKrylovMethod, const real aEpsilon=1e-8)belfem::solver::PETSC
set_soft_fail(const bool aFlag)belfem::solver::Wrapperinline
soft_fail() constbelfem::solver::Wrapperinlineprotected
solve(SpMatrix &aMatrix, Vector< real > &aLHS, Vector< real > &aRHS) overridebelfem::solver::PETSCvirtual
belfem::solver::Wrapper::solve(SpMatrix &aMatrix, Matrix< real > &aLHS, Matrix< real > &aRHS)belfem::solver::Wrappervirtual
supports_factorization_reuse() constbelfem::solver::Wrappervirtual
unfreeze_factorization()belfem::solver::Wrappervirtual
uses_mpi() constbelfem::solver::Wrapperinline
vec2mat(const Vector< real > &aV, Matrix< real > &aM)belfem::solver::Wrapperprotected
Wrapper(const string &aLabel, const bool aUsesMPI)belfem::solver::Wrapper
x()belfem::solver::Wrapperinlineprotected
y()belfem::solver::Wrapperinlineprotected
~CommunicationObject()belfem::CommunicationObject
~PETSC() overridebelfem::solver::PETSC
~Wrapper()belfem::solver::Wrappervirtual