MFEM v4.7.0
Finite element discretization library
|
Field evaluators – values of a given global FE grid function This is roughly speaking a templated version of GridFunction. More...
#include <tevaluator.hpp>
Protected Types | |
typedef FESpace_t::FE_type | FE_type |
typedef ShapeEvaluator< FE_type, IR, real_t > | ShapeEval_type |
Protected Member Functions | |
MFEM_ALWAYS_INLINE | FieldEvaluator_base (const FESpace_t &tfes, const ShapeEval_type &shape_eval, const VecLayout_t &vec_layout) |
With this constructor, fespace is a shallow copy. | |
MFEM_ALWAYS_INLINE | FieldEvaluator_base (const FE_type &fe, const FiniteElementSpace &fes) |
This constructor creates new fespace, not a shallow copy. | |
Protected Attributes | |
FESpace_t | fespace |
ShapeEval_type | shapeEval |
VecLayout_t | vec_layout |
Field evaluators – values of a given global FE grid function This is roughly speaking a templated version of GridFunction.
Definition at line 968 of file tevaluator.hpp.
|
protected |
Definition at line 971 of file tevaluator.hpp.
|
protected |
Definition at line 972 of file tevaluator.hpp.
|
inlineprotected |
With this constructor, fespace is a shallow copy.
Definition at line 980 of file tevaluator.hpp.
|
inlineprotected |
This constructor creates new fespace, not a shallow copy.
Definition at line 989 of file tevaluator.hpp.
|
protected |
Definition at line 974 of file tevaluator.hpp.
|
protected |
Definition at line 975 of file tevaluator.hpp.
|
protected |
Definition at line 976 of file tevaluator.hpp.