MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Public Types | Static Public Attributes | List of all members
mfem::IntRuleCoefficient< IR, coeff_t, NE > 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 Aux< coeff_t::is_const,
true > 
Type
 

Static Public Attributes

static const int qpts = IR::qpts
 
static const int ne = NE
 

Detailed Description

template<typename IR, typename coeff_t, int NE>
struct mfem::IntRuleCoefficient< IR, coeff_t, NE >

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 247 of file tcoefficient.hpp.

Member Typedef Documentation

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

Definition at line 251 of file tcoefficient.hpp.

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

Definition at line 321 of file tcoefficient.hpp.

Member Data Documentation

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

Definition at line 250 of file tcoefficient.hpp.

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

Definition at line 249 of file tcoefficient.hpp.


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