Template Numerical Library: Member List

Template Numerical Library version\ main:c7077e4fd

Loading...
Searching...
No Matches
TNL::Solvers::Linear::HypreGMRES Member List

This is the complete list of members for TNL::Solvers::Linear::HypreGMRES, including all inherited members.

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