MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::IntRuleCoefficient< IR, coeff_t, impl_traits_t > Struct Template Reference

#include <tcoefficient.hpp>

Classes

struct  Aux
 
struct  Aux< false, dummy >
 
struct  Aux< true, dummy >
 

Public Types

typedef coeff_t::complex_type complex_type
 
typedef impl_traits_t::vcomplex_t vcomplex_t
 
typedef Aux< coeff_t::is_const, true > Type
 

Static Public Attributes

static const int qpts = IR::qpts
 
static const int ne = impl_traits_t::batch_size
 

Detailed Description

template<typename IR, typename coeff_t, typename impl_traits_t>
struct mfem::IntRuleCoefficient< IR, coeff_t, impl_traits_t >

Auxiliary class that is used to simplify the evaluation of a coefficient and scaling it by the weights of a quadrature rule.

Definition at line 268 of file tcoefficient.hpp.

Member Typedef Documentation

◆ complex_type

template<typename IR , typename coeff_t , typename impl_traits_t >
typedef coeff_t::complex_type mfem::IntRuleCoefficient< IR, coeff_t, impl_traits_t >::complex_type

Definition at line 272 of file tcoefficient.hpp.

◆ Type

template<typename IR , typename coeff_t , typename impl_traits_t >
typedef Aux<coeff_t::is_const,true> mfem::IntRuleCoefficient< IR, coeff_t, impl_traits_t >::Type

Definition at line 343 of file tcoefficient.hpp.

◆ vcomplex_t

template<typename IR , typename coeff_t , typename impl_traits_t >
typedef impl_traits_t::vcomplex_t mfem::IntRuleCoefficient< IR, coeff_t, impl_traits_t >::vcomplex_t

Definition at line 273 of file tcoefficient.hpp.

Member Data Documentation

◆ ne

template<typename IR , typename coeff_t , typename impl_traits_t >
const int mfem::IntRuleCoefficient< IR, coeff_t, impl_traits_t >::ne = impl_traits_t::batch_size
static

Definition at line 271 of file tcoefficient.hpp.

◆ qpts

template<typename IR , typename coeff_t , typename impl_traits_t >
const int mfem::IntRuleCoefficient< IR, coeff_t, impl_traits_t >::qpts = IR::qpts
static

Definition at line 270 of file tcoefficient.hpp.


The documentation for this struct was generated from the following file: