MFEM v4.7.0
Finite element discretization library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
tevaluator.hpp File Reference

Go to the source code of this file.

Classes

class  mfem::ShapeEvaluator_base< FE, IR, false, real_t >
 ShapeEvaluator without tensor-product structure. More...
 
class  mfem::TProductShapeEvaluator< 1, DOF, NIP, real_t >
 ShapeEvaluator with 1D tensor-product structure. More...
 
class  mfem::TProductShapeEvaluator< 2, DOF, NIP, real_t >
 ShapeEvaluator with 2D tensor-product structure. More...
 
class  mfem::TProductShapeEvaluator< 3, DOF, NIP, real_t >
 ShapeEvaluator with 3D tensor-product structure. More...
 
class  mfem::ShapeEvaluator_base< FE, IR, true, real_t >
 ShapeEvaluator with tensor-product structure in any dimension. More...
 
class  mfem::ShapeEvaluator< FE, IR, real_t >
 General ShapeEvaluator for any scalar FE type (L2 or H1) More...
 
class  mfem::FieldEvaluator_base< FESpace_t, VecLayout_t, IR, complex_t, real_t >
 Field evaluators – values of a given global FE grid function This is roughly speaking a templated version of GridFunction. More...
 
class  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >
 complex_t - dof/qpt data type, real_t - ShapeEvaluator (FE basis) data type More...
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 0, it_t >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 1, it_t >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 2, it_t >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::AData< 3, 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. More...
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 0, dummy >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 1, dummy >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 2, dummy >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Action< 3, dummy >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::TElementMatrix< 1, 1, it_t >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::TElementMatrix< 2, 2, it_t >
 
struct  mfem::FieldEvaluator< FESpace_t, VecLayout_t, IR, complex_t, real_t >::Spec< kernel_t, impl_traits_t >
 

Namespaces

namespace  mfem