MFEM  v4.6.0
Finite element discretization library
Classes | Typedefs | Functions
mfem::Ginkgo Namespace Reference

Classes

class  BICGSTABSolver
 
class  CBGMRESSolver
 
class  CGSolver
 
class  CGSSolver
 
class  EnableGinkgoSolver
 
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
 
struct  ResidualLogger
 
class  VectorWrapper
 

Typedefs

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

Functions

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

Typedef Documentation

◆ gko_array

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

The alias 'gko_array' refers to 'gko::Array' (Ginkgo < 1.5.0) or 'gko::array' (Ginkgo >= 1.5.0).

Definition at line 43 of file ginkgo.hpp.

Function Documentation

◆ compute_norm()

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

Definition at line 261 of file ginkgo.hpp.

◆ get_norm()

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

Definition at line 250 of file ginkgo.hpp.