|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Protected Types |
Protected Attributes |
List of all members
Dune::Fem::IdEntity< codim, dim, GridFamily > Class Template Reference
#include <dune/fem/gridpart/idgridpart/entity.hh>
Inheritance diagram for Dune::Fem::IdEntity< codim, dim, GridFamily >:

Public Types | |
| typedef Traits::HostGridPartType | HostGridPartType |
Host Types | |
| typedef HostGridPartType::template Codim< codimension >::EntityType | HostEntityType |
| type of corresponding host entity | |
Types Required by DUNE | |
| typedef std::remove_const< GridFamily >::type::ctype | ctype |
| coordinate type of the grid | |
| typedef GridFamily::template Codim< codimension >::EntitySeed | EntitySeedType |
| type of corresponding entity seed | |
| typedef Traits::template Codim< codimension >::Geometry | Geometry |
| type of corresponding geometry | |
Public Member Functions | |
| IdEntity ()=default | |
| construct a null entity | |
| IdEntity (ExtraData data, HostEntityType hostEntity) | |
Methods Shared by Entities of All Codimensions | |
| GeometryType | type () const |
| obtain the name of the corresponding reference element | |
| int | level () const |
| obtain the level of this entity | |
| PartitionType | partitionType () const |
| obtain the partition type of this entity | |
| Geometry | geometry () const |
| EntitySeedType | seed () const |
| return EntitySeed of host grid entity | |
| bool | equals (const IdEntityBasic &rhs) const |
| check for equality | |
| unsigned int | subEntities (const unsigned int c) const |
Methods Supporting the GridPart Implementation | |
| const HostEntityType & | hostEntity () const |
| const ExtraData & | data () const |
Static Public Attributes | |
Attributes | |
| static const int | codimension = codim |
| codimensioon of the entity | |
| static const int | dimension = std::remove_const< GridFamily >::type::dimension |
| dimension of the grid | |
| static const int | mydimension = dimension - codimension |
| dimension of the entity | |
| static const int | dimensionworld = std::remove_const< GridFamily >::type::dimensionworld |
| dimension of the world | |
Protected Types | |
| typedef std::remove_const< GridFamily >::type::Traits | Traits |
| typedef Traits::ExtraData | ExtraData |
Protected Attributes | |
| ExtraData | data_ |
| HostEntityType | hostEntity_ |
Member Typedef Documentation
◆ ctype
template<int codim, int dim, class GridFamily >
|
inherited |
coordinate type of the grid
◆ EntitySeedType
template<int codim, int dim, class GridFamily >
|
inherited |
type of corresponding entity seed
◆ ExtraData
template<int codim, int dim, class GridFamily >
|
protected |
◆ Geometry
template<int codim, int dim, class GridFamily >
|
inherited |
type of corresponding geometry
◆ HostEntityType
template<int codim, int dim, class GridFamily >
| typedef HostGridPartType::template Codim<codimension>::EntityType Dune::Fem::IdEntity< codim, dim, GridFamily >::HostEntityType |
type of corresponding host entity
◆ HostGridPartType
template<int codim, int dim, class GridFamily >
| typedef Traits::HostGridPartType Dune::Fem::IdEntity< codim, dim, GridFamily >::HostGridPartType |
◆ Traits
template<int codim, int dim, class GridFamily >
|
protected |
Constructor & Destructor Documentation
◆ IdEntity() [1/2]
template<int codim, int dim, class GridFamily >
|
default |
construct a null entity
◆ IdEntity() [2/2]
template<int codim, int dim, class GridFamily >
|
inline |
Member Function Documentation
◆ data()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
◆ equals()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
check for equality
◆ geometry()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
obtain the geometry of this entity
◆ hostEntity()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
◆ level()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
obtain the level of this entity
◆ partitionType()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
obtain the partition type of this entity
◆ seed()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
return EntitySeed of host grid entity
◆ subEntities()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
◆ type()
template<int codim, int dim, class GridFamily >
|
inlineinherited |
obtain the name of the corresponding reference element
This type can be used to access the DUNE reference element.
Member Data Documentation
◆ codimension
template<int codim, int dim, class GridFamily >
|
staticinherited |
codimensioon of the entity
◆ data_
template<int codim, int dim, class GridFamily >
|
protectedinherited |
◆ dimension
template<int codim, int dim, class GridFamily >
|
staticinherited |
dimension of the grid
◆ dimensionworld
template<int codim, int dim, class GridFamily >
|
staticinherited |
dimension of the world
◆ hostEntity_
template<int codim, int dim, class GridFamily >
|
protectedinherited |
◆ mydimension
template<int codim, int dim, class GridFamily >
|
staticinherited |
dimension of the entity
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8