Array_t typedef | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | |
base_type typedef | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | |
entity_type typedef | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | |
execution_space typedef | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | |
getFinalRelativeResidualNorm() override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
getMatrixValues() override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
getNumIter() override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
getPreconditionerValues() override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
memory_space typedef | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | |
num_space_dim | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | static |
ReferenceConjugateGradient(const ArrayLayout< EntityType, MeshType > &layout) | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inline |
setMatrixStencil(const std::vector< std::array< int, num_space_dim > > &stencil, const bool is_symmetric=false) override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
setMaxIter(const int max_iter) override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
setPreconditionerStencil(const std::vector< std::array< int, num_space_dim > > &stencil, const bool is_symmetric=false) override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
setPrintLevel(const int print_level) override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
setTolerance(const double tol) override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
setup() override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
solve(const Array_t &b, Array_t &x) override | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |
subarray_type typedef | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | |
value_type typedef | Cabana::Grid::ReferenceConjugateGradient< Scalar, EntityType, MeshType, MemorySpace > | |
~ReferenceStructuredSolver() (defined in Cabana::Grid::ReferenceStructuredSolver< Scalar, EntityType, MeshType, MemorySpace >) | Cabana::Grid::ReferenceStructuredSolver< Scalar, EntityType, MeshType, MemorySpace > | inlinevirtual |