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

#include <tevaluator.hpp>

Collaboration diagram for mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >:
[legend]

Public Types

typedef it_t::vcomplex_t vcomplex_t
 
typedef TTensor3< dofs, vdim, ne, vcomplex_t, true > val_dofs_t
 
typedef TTensor3< dofs, vdim, ne, vcomplex_tval_dofs_t
 

Public Attributes

val_dofs_t val_dofs
 
TTensor4< qpts, dim, vdim, ne, vcomplex_tgrad_qpts
 

Static Public Attributes

static const int ne = it_t::batch_size
 

Detailed Description

template<typename FESpace_t, typename VecLayout_t, typename IR, typename complex_t = real_t, typename real_t = real_t>
template<typename it_t>
struct mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >

Definition at line 1182 of file tevaluator.hpp.

Member Typedef Documentation

◆ val_dofs_t [1/2]

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<typename it_t >
typedef TTensor3<dofs,vdim,ne,vcomplex_t,true> mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >::val_dofs_t

Definition at line 1187 of file tevaluator.hpp.

◆ val_dofs_t [2/2]

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<typename it_t >
typedef TTensor3<dofs,vdim,ne,vcomplex_t> mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >::val_dofs_t

Definition at line 1190 of file tevaluator.hpp.

◆ vcomplex_t

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<typename it_t >
typedef it_t::vcomplex_t mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >::vcomplex_t

Definition at line 1185 of file tevaluator.hpp.

Member Data Documentation

◆ grad_qpts

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<typename it_t >
TTensor4<qpts,dim,vdim,ne,vcomplex_t> mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >::grad_qpts

Definition at line 1192 of file tevaluator.hpp.

◆ ne

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<typename it_t >
const int mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >::ne = it_t::batch_size
static

Definition at line 1184 of file tevaluator.hpp.

◆ val_dofs

template<typename FESpace_t , typename VecLayout_t , typename IR , typename complex_t = real_t, typename real_t = real_t>
template<typename it_t >
val_dofs_t mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >::val_dofs

Definition at line 1188 of file tevaluator.hpp.


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