| _A | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protected |
| _b | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protected |
| _x | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protected |
| checkHypreError(const int error) const | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inlineprotected |
| entity_type typedef | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | |
| getFinalRelativeResidualNorm() | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| getFinalRelativeResidualNormImpl()=0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protectedpure virtual |
| getHypreSetupFunction() const =0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | pure virtual |
| getHypreSolveFunction() const =0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | pure virtual |
| getHypreSolver() const =0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | pure virtual |
| getNumIter() | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| getNumIterImpl()=0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protectedpure virtual |
| HypreStructuredSolver(const ArrayLayout_t &layout, const bool is_preconditioner=false) | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| isPreconditioner() const | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| memory_space typedef | Cabana::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 |
| 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)=0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protectedpure virtual |
| setPreconditioner(const std::shared_ptr< HypreStructuredSolver< Scalar, EntityType, MemorySpace > > &preconditioner) | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| setPreconditionerImpl(const HypreStructuredSolver< Scalar, EntityType, MemorySpace > &preconditioner)=0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protectedpure virtual |
| setPrintLevel(const int print_level) | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| setPrintLevelImpl(const int print_level)=0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protectedpure virtual |
| setTolerance(const double tol) | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| setToleranceImpl(const double tol)=0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protectedpure virtual |
| setup() | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| setupImpl()=0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protectedpure virtual |
| solve(const Array_t &b, Array_t &x) | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inline |
| solveImpl()=0 | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | protectedpure virtual |
| value_type typedef | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | |
| ~HypreStructuredSolver() (defined in Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace >) | Cabana::Grid::HypreStructuredSolver< Scalar, EntityType, MemorySpace > | inlinevirtual |