MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 2, 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 typename AData_t::vcomplex_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, typename AData_t::vcomplex_t *loc_dofs)
 

Detailed Description

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

Definition at line 1285 of file tevaluator.hpp.

Member Function Documentation

◆ Assemble()

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
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< 2, dummy >::Assemble ( const vec_layout_t & l,
T_type & T,
AData_t & D )
inlinestatic

Definition at line 1303 of file tevaluator.hpp.

◆ AssembleSerialized()

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
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< 2, dummy >::AssembleSerialized ( T_type & T,
const AData_t & D,
typename AData_t::vcomplex_t * loc_dofs )
inlinestatic

Definition at line 1331 of file tevaluator.hpp.

◆ Eval()

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
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< 2, dummy >::Eval ( const vec_layout_t & l,
T_type & T,
AData_t & D )
inlinestatic

Definition at line 1289 of file tevaluator.hpp.

◆ EvalSerialized()

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

Definition at line 1321 of file tevaluator.hpp.


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