MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::BData< IData, OData, it_t > Struct Template Reference

This struct is similar to struct AData, adding separate static data members for the input (InData) and output (OutData) data types. More...

#include <tevaluator.hpp>

Inheritance diagram for mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::BData< IData, OData, it_t >:
[legend]
Collaboration diagram for mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::BData< IData, OData, it_t >:
[legend]

Public Types

typedef T_type eval_type
 

Static Public Attributes

static const int InData = IData
 
static const int OutData = OData
 

Detailed Description

template<typename FESpace_t, typename VecLayout_t, typename IR, typename complex_t = real_t, typename real_t = real_t>
template<int IData, int OData, typename it_t>
struct mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::BData< IData, OData, it_t >

This struct is similar to struct AData, adding separate static data members for the input (InData) and output (OutData) data types.

Definition at line 1212 of file tevaluator.hpp.

Member Typedef Documentation

◆ eval_type

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<int IData, int OData, typename it_t >
typedef T_type mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::BData< IData, OData, it_t >::eval_type

Definition at line 1214 of file tevaluator.hpp.

Member Data Documentation

◆ InData

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<int IData, int OData, typename it_t >
const int mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::BData< IData, OData, it_t >::InData = IData
static

Definition at line 1215 of file tevaluator.hpp.

◆ OutData

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<int IData, int OData, typename it_t >
const int mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::BData< IData, OData, it_t >::OutData = OData
static

Definition at line 1216 of file tevaluator.hpp.


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