MFEM
v3.4
Finite element discretization library
|
#include <tfe.hpp>
Public Types | |
typedef int | parameter_type |
Public Member Functions | |
H1_FiniteElement (const parameter_type type_=BasisType::GaussLobatto) | |
H1_FiniteElement (const FiniteElementCollection &fec) | |
~H1_FiniteElement () | |
template<typename real_t > | |
void | CalcShapes (const IntegrationRule &ir, real_t *B, real_t *G) const |
template<typename real_t > | |
void | Calc1DShapes (const IntegrationRule &ir, real_t *B, real_t *G) const |
const Array< int > * | GetDofMap () const |
Static Public Attributes | |
static const Geometry::Type | geom = Geometry::SQUARE |
static const int | dim = 2 |
static const int | degree = P |
static const int | dofs = (P+1)*(P+1) |
static const bool | tensor_prod = true |
static const int | dofs_1d = P+1 |
Protected Member Functions | |
void | Init (const parameter_type type_) |
Protected Attributes | |
const FiniteElement * | my_fe |
const FiniteElement * | my_fe_1d |
const Array< int > * | my_dof_map |
parameter_type | type |
typedef int mfem::H1_FiniteElement< Geometry::SQUARE, P >::parameter_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
static |
|
static |
|
static |
|
static |
|
static |
|
protected |
|
protected |
|
protected |
|
static |
|
protected |