Cabana 0.8.0-dev
 
Loading...
Searching...
No Matches
Cabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace > Member List

This is the complete list of members for Cabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >, including all inherited members.

base_type typedefCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >
checkHypreError(const int error) constCabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inlineprotected
entity_type typedefCabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >
getFinalRelativeResidualNorm()Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
getFinalRelativeResidualNormImpl() overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlineprotectedvirtual
getHypreSetupFunction() const overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlinevirtual
getHypreSolveFunction() const overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlinevirtual
getHypreSolver() const overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlinevirtual
getNumIter()Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
getNumIterImpl() overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlineprotectedvirtual
HypreStructPCG(const ArrayLayout_t &layout, const bool is_preconditioner=false)Cabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inline
HypreStructuredSolver(const ArrayLayout_t &layout, const bool is_preconditioner=false)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
isPreconditioner() constCabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
memory_space typedefCabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >
printLHS(const char *prefix)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
printMatrix(const char *prefix)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
printRHS(const char *prefix)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
setAbsoluteTol(const double tol)Cabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inline
setLogging(const int logging)Cabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inline
setMatrixStencil(const std::vector< std::array< int, NumSpaceDim > > &stencil, const bool is_symmetric=false)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
setMatrixValues(const Array_t &values)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
setMaxIter(const int max_iter)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
setMaxIterImpl(const int max_iter) overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlineprotectedvirtual
setPreconditioner(const std::shared_ptr< HypreStructuredSolver< Scalar, EntityType, MemorySpace > > &preconditioner)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
setPreconditionerImpl(const HypreStructuredSolver< Scalar, EntityType, MemorySpace > &preconditioner) overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlineprotectedvirtual
setPrintLevel(const int print_level)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
setPrintLevelImpl(const int print_level) overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlineprotectedvirtual
setRelChange(const int rel_change)Cabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inline
setTolerance(const double tol)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
setToleranceImpl(const double tol) overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlineprotectedvirtual
setup()Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
setupImpl() overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlineprotectedvirtual
solve(const Array_t &b, Array_t &x)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inline
solveImpl() overrideCabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inlineprotectedvirtual
value_type typedefCabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >
~HypreStructPCG() (defined in Cabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >)Cabana::Grid::HypreStructPCG< Scalar, EntityType, MemorySpace >inline
~HypreStructuredSolver() (defined in Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >)Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >inlinevirtual