![]() |
MFEM v4.10.0
Finite element discretization library
|
Classes | |
| class | BICGSTABSolver |
| class | CBGMRESSolver |
| class | CGSolver |
| class | CGSSolver |
| class | ConvergenceLogger |
| class | EnableConvergenceLogger |
| class | EnableGinkgoSolver |
| class | EnableResidualLogger |
| class | FCGSolver |
| class | GinkgoExecutor |
| class | GinkgoIterativeSolver |
| class | GinkgoPreconditioner |
| class | gko_mfem_destroy |
| class | GMRESSolver |
| class | IcIsaiPreconditioner |
| class | IcPreconditioner |
| class | IluIsaiPreconditioner |
| class | IluPreconditioner |
| class | IRSolver |
| class | JacobiPreconditioner |
| class | MFEMPreconditioner |
| class | OperatorWrapper |
| class | ParallelOperatorWrapper |
| class | ParallelVectorWrapper |
| class | ResidualLogger |
| class | SchwarzPreconditioner |
| class | VectorWrapper |
Typedefs | |
| template<typename T > | |
| using | gko_array = gko::array<T> |
| using | gko_hypre_int |
| using | gko_hypre_bigint |
Functions | |
| std::unique_ptr< gko::experimental::distributed::Matrix< real_t, gko_hypre_int, gko_hypre_bigint > > | GinkgoWrapHypreParMatrix (HypreParMatrix *par_mat, std::shared_ptr< gko::Executor > executor, std::shared_ptr< gko::experimental::mpi::communicator > gko_comm, bool sort_diag) |
| template<typename ValueType = real_t> | |
| real_t | get_norm (const gko::matrix::Dense< ValueType > *norm) |
| template<typename ValueType = real_t> | |
| real_t | get_norm (const gko::experimental::distributed::Vector< ValueType > *norm) |
| template<typename VecType , typename ValueType = real_t> | |
| real_t | compute_norm (const VecType *b) |
| using mfem::Ginkgo::gko_array = gko::array<T> |
Definition at line 41 of file ginkgo.hpp.
Definition at line 47 of file ginkgo.hpp.
Definition at line 44 of file ginkgo.hpp.
| real_t mfem::Ginkgo::compute_norm | ( | const VecType * | b | ) |
Definition at line 467 of file ginkgo.hpp.
| real_t mfem::Ginkgo::get_norm | ( | const gko::experimental::distributed::Vector< ValueType > * | norm | ) |
Definition at line 454 of file ginkgo.hpp.
| real_t mfem::Ginkgo::get_norm | ( | const gko::matrix::Dense< ValueType > * | norm | ) |
Definition at line 442 of file ginkgo.hpp.
| std::unique_ptr< gko::experimental::distributed::Matrix< real_t, gko_hypre_int, gko_hypre_bigint > > mfem::Ginkgo::GinkgoWrapHypreParMatrix | ( | HypreParMatrix * | par_mat, |
| std::shared_ptr< gko::Executor > | executor, | ||
| std::shared_ptr< gko::experimental::mpi::communicator > | gko_comm, | ||
| bool | sort_diag ) |
Definition at line 775 of file ginkgo.cpp.