MFEM
v4.0
Finite element discretization library
|
#include <tmesh.hpp>
Public Types | |
typedef FESpace | FESpace_type |
typedef FESpace::FE_type | FE_type |
typedef nodeLayout | nodeLayout_type |
Public Member Functions | |
TMesh (const Mesh &mesh) | |
int | GetNE () const |
Static Public Member Functions | |
static bool | MatchesGeometry (const Mesh &mesh) |
static bool | MatchesNodes (const Mesh &mesh) |
static bool | Matches (const Mesh &mesh) |
Public Attributes | |
const Mesh & | m_mesh |
const FiniteElementSpace & | fes |
const GridFunction & | Nodes |
FE_type | fe |
FESpace | t_fes |
nodeLayout | node_layout |
Static Public Attributes | |
static const int | dim = FE_type::dim |
static const int | space_dim = nodeLayout::vec_dim |
typedef FESpace::FE_type mfem::TMesh< FESpace, nodeLayout >::FE_type |
typedef FESpace mfem::TMesh< FESpace, nodeLayout >::FESpace_type |
typedef nodeLayout mfem::TMesh< FESpace, nodeLayout >::nodeLayout_type |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
FE_type mfem::TMesh< FESpace, nodeLayout >::fe |
const FiniteElementSpace& mfem::TMesh< FESpace, nodeLayout >::fes |
const Mesh& mfem::TMesh< FESpace, nodeLayout >::m_mesh |
nodeLayout mfem::TMesh< FESpace, nodeLayout >::node_layout |
const GridFunction& mfem::TMesh< FESpace, nodeLayout >::Nodes |
|
static |
FESpace mfem::TMesh< FESpace, nodeLayout >::t_fes |