A class representing an intersection entity.
#include <dumux/geometry/intersectionentityset.hh>
|
| IntersectionEntity (const DomainEntitySet &domainEntitySet, const TargetEntitySet &targetEntitySet) |
|
void | setCorners (const std::vector< GlobalPosition > &corners) |
| set the intersection geometry corners
|
|
void | addNeighbors (std::size_t domain, std::size_t target) |
| add a pair of neighbor elements
|
|
Geometry | geometry () const |
| get the intersection geometry
|
|
std::size_t | numDomainNeighbors () const |
| get the number of domain neighbors of this intersection
|
|
std::size_t | numTargetNeighbors () const |
| get the number of target neighbors of this intersection
|
|
DomainEntitySet::Entity | domainEntity (unsigned int n=0) const |
| get the nth domain neighbor entity
|
|
TargetEntitySet::Entity | targetEntity (unsigned int n=0) const |
| get the nth target neighbor entity
|
|
◆ IntersectionEntity()
template<class DomainEntitySet, class TargetEntitySet>
◆ addNeighbors()
template<class DomainEntitySet, class TargetEntitySet>
◆ domainEntity()
template<class DomainEntitySet, class TargetEntitySet>
◆ geometry()
template<class DomainEntitySet, class TargetEntitySet>
◆ numDomainNeighbors()
template<class DomainEntitySet, class TargetEntitySet>
◆ numTargetNeighbors()
template<class DomainEntitySet, class TargetEntitySet>
◆ setCorners()
template<class DomainEntitySet, class TargetEntitySet>
◆ targetEntity()
template<class DomainEntitySet, class TargetEntitySet>
The documentation for this class was generated from the following file: