|
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< 0, dim, GridFamily > Class Template Reference
#include <dune/fem/gridpart/idgridpart/entity.hh>
Inheritance diagram for Dune::Fem::IdEntity< 0, dim, GridFamily >:

Public Types | |
| typedef BaseType::HostGridPartType | HostGridPartType |
Public Member Functions | |
| 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::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 | |
| unsigned int | subEntities (const unsigned int c) const |
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 | |
Detailed Description
template<int dim, class GridFamily>
class Dune::Fem::IdEntity< 0, dim, GridFamily >
class Dune::Fem::IdEntity< 0, dim, GridFamily >
Member Typedef Documentation
◆ ctype
|
inherited |
coordinate type of the grid
◆ EntitySeedType
|
inherited |
type of corresponding entity seed
◆ ExtraData
template<int dim, class GridFamily >
|
protected |
◆ Geometry
|
inherited |
type of corresponding geometry
◆ HostEntityType
template<int dim, class GridFamily >
| typedef HostGridPartType::template Codim<codimension>::EntityType Dune::Fem::IdEntity< 0, dim, GridFamily >::HostEntityType |
type of corresponding host entity
◆ HostGridPartType
template<int dim, class GridFamily >
| typedef BaseType::HostGridPartType Dune::Fem::IdEntity< 0, dim, GridFamily >::HostGridPartType |
◆ LocalGeometry
template<int dim, class GridFamily >
| typedef Traits::template Codim<codimension>::LocalGeometry Dune::Fem::IdEntity< 0, dim, GridFamily >::LocalGeometry |
type of corresponding local geometry
◆ Traits
template<int dim, class GridFamily >
|
protected |
Constructor & Destructor Documentation
◆ IdEntity() [1/2]
template<int dim, class GridFamily >
|
default |
construct a null entity
- Parameters
-
[in] data data pointer (here empty)
◆ IdEntity() [2/2]
template<int dim, class GridFamily >
|
inline |
construct an initialized entity
- Parameters
-
[in] data data pointer (here empty) [in] hostEntity corresponding entity in the host grid
Member Function Documentation
◆ count()
template<int dim, class GridFamily >
template<int codim>
|
inline |
◆ data()
|
inlineinherited |
◆ equals()
|
inlineinherited |
check for equality
◆ geometry()
|
inlineinherited |
obtain the geometry of this entity
◆ hasBoundaryIntersections()
template<int dim, class GridFamily >
|
inline |
◆ hostEntity()
|
inlineinherited |
◆ level()
|
inlineinherited |
obtain the level of this entity
◆ partitionType()
|
inlineinherited |
obtain the partition type of this entity
◆ seed()
|
inlineinherited |
return EntitySeed of host grid entity
◆ subEntities()
|
inlineinherited |
◆ subEntity()
template<int dim, class GridFamily >
template<int codim>
|
inline |
◆ type()
|
inlineinherited |
obtain the name of the corresponding reference element
This type can be used to access the DUNE reference element.
Member Data Documentation
◆ codimension
|
staticinherited |
codimensioon of the entity
◆ data_
|
protectedinherited |
◆ dimension
|
staticinherited |
dimension of the grid
◆ dimensionworld
|
staticinherited |
dimension of the world
◆ hostEntity_
|
protectedinherited |
◆ mydimension
|
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