MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Static Public Attributes | List of all members
mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Spec< kernel_t, NE > Struct Template Reference

#include <tevaluator.hpp>

Public Types

typedef BData< InData, OutData,
NE > 
DataType
 
typedef TElementMatrix< InData,
OutData, NE > 
ElementMatrix
 

Static Public Attributes

static const int InData
 
static const int OutData
 

Detailed Description

template<typename FESpace_t, typename VecLayout_t, typename IR, typename complex_t = double, typename real_t = double>
template<typename kernel_t, int NE>
struct mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Spec< kernel_t, NE >

Definition at line 1408 of file tevaluator.hpp.

Member Typedef Documentation

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = double, typename real_t = double>
template<typename kernel_t , int NE>
typedef BData<InData,OutData,NE> mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Spec< kernel_t, NE >::DataType

Definition at line 1415 of file tevaluator.hpp.

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = double, typename real_t = double>
template<typename kernel_t , int NE>
typedef TElementMatrix<InData,OutData,NE> mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Spec< kernel_t, NE >::ElementMatrix

Definition at line 1416 of file tevaluator.hpp.

Member Data Documentation

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = double, typename real_t = double>
template<typename kernel_t , int NE>
const int mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Spec< kernel_t, NE >::InData
static
Initial value:
=
Values*kernel_t::in_values + Gradients*kernel_t::in_gradients

Definition at line 1410 of file tevaluator.hpp.

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = double, typename real_t = double>
template<typename kernel_t , int NE>
const int mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Spec< kernel_t, NE >::OutData
static
Initial value:
=
Values*kernel_t::out_values + Gradients*kernel_t::out_gradients

Definition at line 1412 of file tevaluator.hpp.


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