MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | Static Public Attributes | List of all members
mfem::ShapeEvaluator< FE, IR, real_t > Class Template Reference

#include <tevaluator.hpp>

Inheritance diagram for mfem::ShapeEvaluator< FE, IR, real_t >:
[legend]
Collaboration diagram for mfem::ShapeEvaluator< FE, IR, real_t >:
[legend]

Public Types

typedef real_t real_type
 
typedef FE FE_type
 
typedef IR IR_type
 
typedef ShapeEvaluator_base
< FE, IR, tensor_prod, real_t > 
base_class
 

Public Member Functions

 ShapeEvaluator (const FE &fe)
 

Static Public Attributes

static const int dim = FE::dim
 
static const int qpts = IR::qpts
 
static const bool tensor_prod = FE::tensor_prod && IR::tensor_prod
 

Detailed Description

template<class FE, class IR, typename real_t>
class mfem::ShapeEvaluator< FE, IR, real_t >

Definition at line 926 of file tevaluator.hpp.

Member Typedef Documentation

template<class FE, class IR, typename real_t>
typedef ShapeEvaluator_base<FE,IR,tensor_prod,real_t> mfem::ShapeEvaluator< FE, IR, real_t >::base_class

Definition at line 936 of file tevaluator.hpp.

template<class FE, class IR, typename real_t>
typedef FE mfem::ShapeEvaluator< FE, IR, real_t >::FE_type

Definition at line 934 of file tevaluator.hpp.

template<class FE, class IR, typename real_t>
typedef IR mfem::ShapeEvaluator< FE, IR, real_t >::IR_type

Definition at line 935 of file tevaluator.hpp.

template<class FE, class IR, typename real_t>
typedef real_t mfem::ShapeEvaluator< FE, IR, real_t >::real_type

Definition at line 930 of file tevaluator.hpp.

Constructor & Destructor Documentation

template<class FE, class IR, typename real_t>
mfem::ShapeEvaluator< FE, IR, real_t >::ShapeEvaluator ( const FE &  fe)
inline

Definition at line 943 of file tevaluator.hpp.

Member Data Documentation

template<class FE, class IR, typename real_t>
const int mfem::ShapeEvaluator< FE, IR, real_t >::dim = FE::dim
static

Definition at line 931 of file tevaluator.hpp.

template<class FE, class IR, typename real_t>
const int mfem::ShapeEvaluator< FE, IR, real_t >::qpts = IR::qpts
static

Definition at line 932 of file tevaluator.hpp.

template<class FE, class IR, typename real_t>
const bool mfem::ShapeEvaluator< FE, IR, real_t >::tensor_prod = FE::tensor_prod && IR::tensor_prod
static

Definition at line 933 of file tevaluator.hpp.


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