MFEM  v4.6.0
Finite element discretization library
Classes | Namespaces | Typedefs | Functions
ginkgo.hpp File Reference

Go to the source code of this file.

Classes

class  mfem::Ginkgo::gko_mfem_destroy< T >
 
class  mfem::Ginkgo::VectorWrapper
 
class  mfem::Ginkgo::OperatorWrapper
 
struct  mfem::Ginkgo::ResidualLogger< ValueType >
 
class  mfem::Ginkgo::GinkgoExecutor
 
class  mfem::Ginkgo::GinkgoPreconditioner
 
class  mfem::Ginkgo::GinkgoIterativeSolver
 
class  mfem::Ginkgo::EnableGinkgoSolver< SolverType >
 
class  mfem::Ginkgo::CGSolver
 
class  mfem::Ginkgo::BICGSTABSolver
 
class  mfem::Ginkgo::CGSSolver
 
class  mfem::Ginkgo::FCGSolver
 
class  mfem::Ginkgo::GMRESSolver
 
class  mfem::Ginkgo::CBGMRESSolver
 
class  mfem::Ginkgo::IRSolver
 
class  mfem::Ginkgo::JacobiPreconditioner
 
class  mfem::Ginkgo::IluPreconditioner
 
class  mfem::Ginkgo::IluIsaiPreconditioner
 
class  mfem::Ginkgo::IcPreconditioner
 
class  mfem::Ginkgo::IcIsaiPreconditioner
 
class  mfem::Ginkgo::MFEMPreconditioner
 

Namespaces

 mfem
 
 mfem::Ginkgo
 

Typedefs

template<typename T >
using mfem::Ginkgo::gko_array = gko::Array< T >
 

Functions

template<typename ValueType = double>
double mfem::Ginkgo::get_norm (const gko::matrix::Dense< ValueType > *norm)
 
template<typename ValueType = double>
double mfem::Ginkgo::compute_norm (const gko::matrix::Dense< ValueType > *b)