Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::GeoNDCommon< GeoNDType > Class Template Reference

Common data shared in a collection of multi-dimensional geometrical entity. More...

+ Collaboration diagram for Feel::GeoNDCommon< GeoNDType >:

Public Types

typedef GeoNDType geond_type
 
typedef geond_type::gm1_ptrtype gm1_ptrtype
 
typedef geond_type::gm_ptrtype gm_ptrtype
 
typedef geond_type::index_type index_type
 

Public Member Functions

 GeoNDCommon (GeoNDCommon &&e)=default
 
 GeoNDCommon (GeoNDCommon const &e)=default
 
 GeoNDCommon (MeshBase< index_type > const *mesh)
 
 GeoNDCommon (MeshBase< index_type > const *mesh, gm_ptrtype const &gm, gm1_ptrtype const &gm1)
 
gm_ptrtype const & gm () const
 
gm1_ptrtype const & gm1 () const
 
MeshBase< index_type > const * mesh () const
 
void setGm (gm_ptrtype const &gm, gm1_ptrtype const &gm1)
 
void setMesh (MeshBase< index_type > const *mesh)
 

Detailed Description

template<typename GeoNDType>
class Feel::GeoNDCommon< GeoNDType >

Common data shared in a collection of multi-dimensional geometrical entity.