MFEM  v3.3
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Static Public Member Functions | List of all members
mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 3, dummy > Struct Template Reference

#include <tevaluator.hpp>

Static Public Member Functions

template<typename vec_layout_t , typename AData_t >
static MFEM_ALWAYS_INLINE void Eval (const vec_layout_t &l, T_type &T, AData_t &D)
 
template<bool Add, typename vec_layout_t , typename AData_t >
static MFEM_ALWAYS_INLINE void Assemble (const vec_layout_t &l, T_type &T, AData_t &D)
 
template<typename AData_t >
static MFEM_ALWAYS_INLINE void EvalSerialized (T_type &T, const complex_t *loc_dofs, AData_t &D)
 
template<bool Add, typename AData_t >
static MFEM_ALWAYS_INLINE void AssembleSerialized (T_type &T, const AData_t &D, complex_t *loc_dofs)
 

Detailed Description

template<typename FESpace_t, typename VecLayout_t, typename IR, typename complex_t = double, typename real_t = double>
template<bool dummy>
struct mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 3, dummy >

Definition at line 1311 of file tevaluator.hpp.

Member Function Documentation

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = double, typename real_t = double>
template<bool dummy>
template<bool Add, typename vec_layout_t , typename AData_t >
static MFEM_ALWAYS_INLINE void mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 3, dummy >::Assemble ( const vec_layout_t &  l,
T_type T,
AData_t &  D 
)
inlinestatic

Definition at line 1331 of file tevaluator.hpp.

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = double, typename real_t = double>
template<bool dummy>
template<bool Add, typename AData_t >
static MFEM_ALWAYS_INLINE void mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 3, dummy >::AssembleSerialized ( T_type T,
const AData_t &  D,
complex_t *  loc_dofs 
)
inlinestatic

Definition at line 1362 of file tevaluator.hpp.

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = double, typename real_t = double>
template<bool dummy>
template<typename vec_layout_t , typename AData_t >
static MFEM_ALWAYS_INLINE void mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 3, dummy >::Eval ( const vec_layout_t &  l,
T_type T,
AData_t &  D 
)
inlinestatic

Definition at line 1315 of file tevaluator.hpp.

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = double, typename real_t = double>
template<bool dummy>
template<typename AData_t >
static MFEM_ALWAYS_INLINE void mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 3, dummy >::EvalSerialized ( T_type T,
const complex_t *  loc_dofs,
AData_t &  D 
)
inlinestatic

Definition at line 1352 of file tevaluator.hpp.


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