|
dune-fem 2.8.0
|
#include <dune/fem/gridpart/idgridpart/entity.hh>

Public Member Functions | |
| unsigned int | subEntities (const unsigned int codim) const |
| template<int codim> | |
| int | count () const |
| template<int codim> | |
| Traits::template Codim< codim >::Entity | subEntity (int i) const |
| bool | hasBoundaryIntersections () const |
Protected Types | |
| typedef BaseType::Traits | Traits |
| typedef BaseType::HostGridPartType | HostGridPartType |
| typedef BaseType::ExtraData | ExtraData |
Protected Attributes | |
| ExtraData | data_ |
| HostEntityType | hostEntity_ |
Host Types | |
| typedef HostGridPartType::template Codim< codimension >::EntityType | HostEntityType |
| type of corresponding host entity | |
Types Required by DUNE | |
| typedef Traits::template Codim< codimension >::LocalGeometry | LocalGeometry |
| type of corresponding local geometry | |
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 | |
Construction, Initialization and Destruction | |
| IdEntity ()=default | |
| construct a null entity | |
| IdEntity (ExtraData data, HostEntityType hostEntity) | |
| construct an initialized entity | |
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 | |
Methods Supporting the GridPart Implementation | |
| const HostEntityType & | hostEntity () const |
| const ExtraData & | data () const |
Attributes | |
| static const int | codimension |
| codimensioon of the entity | |
| static const int | dimension |
| dimension of the grid | |
| static const int | mydimension |
| dimension of the entity | |
| static const int | dimensionworld |
| dimension of the world | |
|
inherited |
coordinate type of the grid
|
inherited |
type of corresponding entity seed
|
protected |
|
inherited |
type of corresponding geometry
| typedef HostGridPartType::template Codim<codimension>::EntityType Dune::Fem::IdEntity< 0, dim, GridFamily >::HostEntityType |
type of corresponding host entity
|
protected |
| typedef Traits::template Codim<codimension>::LocalGeometry Dune::Fem::IdEntity< 0, dim, GridFamily >::LocalGeometry |
type of corresponding local geometry
|
protected |
|
default |
construct a null entity
| [in] | data | data pointer (here empty) |
|
inline |
construct an initialized entity
| [in] | data | data pointer (here empty) |
| [in] | hostEntity | corresponding entity in the host grid |
|
inline |
|
inlineinherited |
|
inlineinherited |
check for equality
|
inlineinherited |
obtain the geometry of this entity
|
inline |
|
inlineinherited |
|
inlineinherited |
obtain the level of this entity
|
inlineinherited |
obtain the partition type of this entity
|
inlineinherited |
return EntitySeed of host grid entity
|
inline |
|
inline |
|
inlineinherited |
obtain the name of the corresponding reference element
This type can be used to access the DUNE reference element.
|
staticinherited |
codimensioon of the entity
|
protectedinherited |
|
staticinherited |
dimension of the grid
|
staticinherited |
dimension of the world
|
protectedinherited |
|
staticinherited |
dimension of the entity