dune-mmesh (1.4)
cachingentity.hh
Go to the documentation of this file.
The implementation of caching entities in a MMeshThe caching entity copys the CGAL face object instea...
Definition: cachingentity.hh:39
bool operator<(const MMeshCachingEntity &other) const
returns true if id of other is greater
Definition: cachingentity.hh:110
const bool mightVanish() const
returns true if this entity will vanish after adaptation
Definition: cachingentity.hh:128
bool isLeaf() const
returns true if Entity has no children
Definition: cachingentity.hh:169
int level() const
Level of this element.
Definition: cachingentity.hh:134
bool operator==(const MMeshCachingEntity &other) const
returns true if host entities are equal
Definition: cachingentity.hh:98
const bool isNew() const
returns true if this entity is new after adaptation
Definition: cachingentity.hh:122
unsigned int subEntities(unsigned int cc) const
Return the number of subEntities of codimension cc.
Definition: cachingentity.hh:152
bool operator==(const MMeshEntityType &entity) const
returns true if caching entity has same id like mmesh entity
Definition: cachingentity.hh:104
bool hasFather() const
returns true if father entity exists
Definition: cachingentity.hh:116
std::enable_if_t< d==2, ctype > intersectionVolume(const MMeshEntityType &entity) const
calculates the intersection volume with another MMesh entity
Definition: cachingentity.hh:176
bool equals(const MMeshCachingEntity &other) const
returns true if host entities are equal
Definition: cachingentity.hh:92
Geometry geometry() const
Geometry of this entity.
Definition: cachingentity.hh:146
PartitionType partitionType() const
The partition type for parallel computing.
Definition: cachingentity.hh:141
The implementation of entities in MMesh.
Definition: entity.hh:448
Geometry geometry() const
Geometry of this entity.
Definition: entity.hh:648
The multi id class.
Helpers for conversion from CGAL::Point_x to DUNE::FieldVector.
