A | TNL::Solvers::Linear::HypreSolver | protected |
ABORT_HYPRE_ERRORS enum value | TNL::Solvers::Linear::HypreSolver | |
error_mode | TNL::Solvers::Linear::HypreSolver | mutableprotected |
ErrorMode enum name | TNL::Solvers::Linear::HypreSolver | |
getNumIterations() const (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | inline |
HypreGMRES(MPI_Comm comm) (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | explicit |
HypreGMRES(const Matrices::HypreParCSRMatrix &A_) (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | explicit |
HypreSolver()=default (defined in TNL::Solvers::Linear::HypreSolver) | TNL::Solvers::Linear::HypreSolver | |
HypreSolver(const Matrices::HypreParCSRMatrix &A) (defined in TNL::Solvers::Linear::HypreSolver) | TNL::Solvers::Linear::HypreSolver | explicit |
IGNORE_HYPRE_ERRORS enum value | TNL::Solvers::Linear::HypreSolver | |
operator HYPRE_Solver() const | TNL::Solvers::Linear::HypreSolver | inlinevirtual |
postSolveHook() const override | TNL::Solvers::Linear::HypreGMRES | protectedvirtual |
setAbsTol(double tol) (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | inline |
setErrorMode(ErrorMode err_mode) const | TNL::Solvers::Linear::HypreSolver | inline |
setKDim(int k_dim) (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | inline |
setMatrix(const Matrices::HypreParCSRMatrix &op, bool reuse_setup=false) override | TNL::Solvers::Linear::HypreGMRES | virtual |
setMaxIter(int max_iter) (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | inline |
setPreconditioner(HypreSolver &precond) | TNL::Solvers::Linear::HypreGMRES | |
setPrintLevel(int print_level) (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | inline |
setTol(double tol) (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | inline |
setup(const Containers::HypreParVector &b, Containers::HypreParVector &x) const | TNL::Solvers::Linear::HypreSolver | virtual |
setup_called | TNL::Solvers::Linear::HypreSolver | mutableprotected |
setupFcn() const override | TNL::Solvers::Linear::HypreGMRES | inlinevirtual |
solve(const Containers::HypreParVector &b, Containers::HypreParVector &x) const | TNL::Solvers::Linear::HypreSolver | virtual |
solveFcn() const override | TNL::Solvers::Linear::HypreGMRES | inlinevirtual |
solver | TNL::Solvers::Linear::HypreSolver | protected |
WARN_HYPRE_ERRORS enum value | TNL::Solvers::Linear::HypreSolver | |
~HypreGMRES() override (defined in TNL::Solvers::Linear::HypreGMRES) | TNL::Solvers::Linear::HypreGMRES | |
~HypreSolver()=default (defined in TNL::Solvers::Linear::HypreSolver) | TNL::Solvers::Linear::HypreSolver | virtual |