MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
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

namespace  mfem
 
namespace  mfem::Ginkgo
 

Typedefs

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

Functions

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