dune-mmesh (unstable)
Dune::MMeshInterfaceGridEntity< codim, dim, GridImp > Class Template Reference
The implementation of entities in a MMesh interface grid. More...
#include <dune/mmesh/interface/entity.hh>
Public Types | |
typedef GridImp::template Codim< codim >::EntitySeed | EntitySeed |
The type of the EntitySeed interface class. | |
Public Member Functions | |
bool | hasConnectedComponent () const |
returns true if connected component entity exists | |
EntitySeed | seed () const |
Return entity seed. | |
int | level () const |
level of this element | |
PartitionType | partitionType () const |
The partition type for parallel computing. | |
unsigned int | subEntities (unsigned int cc) const |
Return the number of subEntities of codimension codim. | |
template<int cc> | |
std::enable_if_t< cc==codim, typename GridImp::template Codim< cc >::Entity > | subEntity (std::size_t i) const |
Provide access to sub entity i for cc == dim. | |
template<int cc> | |
std::enable_if_t< cc==codim+1, typename GridImp::template Codim< cc >::Entity > | subEntity (std::size_t i) const |
Provide access to sub entity i for cc == dim-1. | |
Geometry | geometry () const |
geometry of this entity | |
GeometryType | type () const |
returns the geometry type | |
bool | isInterface () const |
returns that entity is part of the interface | |
bool | isTip () const |
Return if this vertex is a tip. | |
int | boundaryFlag () const |
std::size_t | insertionLevel () const |
Return the insertion level of the vertex. | |
auto | incidentVerticesBegin (bool includeInfinite) const |
First incident vertex. | |
auto | incidentVerticesEnd (bool includeInfinite) const |
Last incident vertex. | |
auto | incidentInterfaceVerticesBegin () const |
First incident vertex. | |
auto | incidentInterfaceVerticesEnd () const |
Last incident vertex. | |
auto | incidentInterfaceElementsBegin () const |
First incident element. | |
auto | incidentInterfaceElementsEnd () const |
Last incident element. | |
const MMeshInterfaceEntity & | hostEntity () const |
Return reference to the host entity. | |
IdType | id () const |
Return id. | |
const GridImp & | grid () const |
returns the grid | |
Detailed Description
template<int codim, int dim, class GridImp>
class Dune::MMeshInterfaceGridEntity< codim, dim, GridImp >
class Dune::MMeshInterfaceGridEntity< codim, dim, GridImp >
The implementation of entities in a MMesh interface grid.
Member Function Documentation
◆ boundaryFlag()
template<int codim, int dim, class GridImp >
|
inline |
Return boundary flag (-1 = not set, 0 = can be removed, 1 = important for domain boundary)
The documentation for this class was generated from the following file:
- dune/mmesh/interface/entity.hh
