MFEM  v3.3
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | Public Attributes | List of all members
mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy > Struct Template Reference

#include <tcoefficient.hpp>

Collaboration diagram for mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >:
[legend]

Public Types

typedef TMatrix< qpts, ne,
complex_type
result_t
 

Public Member Functions

MFEM_ALWAYS_INLINE Aux (const IR &int_rule, const coeff_t &c)
 
MFEM_ALWAYS_INLINE Aux (const IR &int_rule, const coeff_t &c)
 
template<typename T_result_t >
MFEM_ALWAYS_INLINE void Eval (const T_result_t &F, result_t &res)
 
MFEM_ALWAYS_INLINE const
complex_type
get (const result_t &res, int i, int k) const
 

Public Attributes

TMatrix< qpts, 1, typename
IR::real_type > 
w
 
IR int_rule
 
coeff_t c
 

Detailed Description

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
struct mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >

Definition at line 278 of file tcoefficient.hpp.

Member Typedef Documentation

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
typedef TMatrix<qpts,ne,complex_type> mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >::result_t

Definition at line 280 of file tcoefficient.hpp.

Constructor & Destructor Documentation

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
MFEM_ALWAYS_INLINE mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >::Aux ( const IR &  int_rule,
const coeff_t c 
)
inline

Definition at line 289 of file tcoefficient.hpp.

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
MFEM_ALWAYS_INLINE mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >::Aux ( const IR &  int_rule,
const coeff_t c 
)
inline

Definition at line 295 of file tcoefficient.hpp.

Member Function Documentation

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
template<typename T_result_t >
MFEM_ALWAYS_INLINE void mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >::Eval ( const T_result_t &  F,
result_t res 
)
inline

Definition at line 300 of file tcoefficient.hpp.

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
MFEM_ALWAYS_INLINE const complex_type& mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >::get ( const result_t res,
int  i,
int  k 
) const
inline

Definition at line 315 of file tcoefficient.hpp.

Member Data Documentation

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
coeff_t mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >::c

Definition at line 286 of file tcoefficient.hpp.

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
IR mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >::int_rule

Definition at line 284 of file tcoefficient.hpp.

template<typename IR, typename coeff_t, int NE>
template<bool dummy>
TMatrix<qpts,1,typename IR::real_type> mfem::IntRuleCoefficient< IR, coeff_t, NE >::Aux< false, dummy >::w

Definition at line 282 of file tcoefficient.hpp.


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