A class representing the intersection entities two geometric entity sets.
#include <dumux/geometry/intersectionentityset.hh>
|
| IntersectionEntitySet ()=default |
| Default constructor.
|
|
void | build (std::shared_ptr< const DomainEntitySet > domainSet, std::shared_ptr< const TargetEntitySet > targetSet) |
| Build intersections.
|
|
void | build (std::shared_ptr< const DomainTree > domainTree, std::shared_ptr< const TargetTree > targetTree) |
| Build intersections.
|
|
void | build (const DomainTree &domainTree, const TargetTree &targetTree) |
| Build intersections.
|
|
Intersections::const_iterator | ibegin () const |
| return begin iterator to intersection container
|
|
Intersections::const_iterator | iend () const |
| return end iterator to intersection container
|
|
std::size_t | size () const |
| the number of intersections
|
|
◆ Entity
template<class DomainEntitySet, class TargetEntitySet>
◆ EntityIterator
template<class DomainEntitySet, class TargetEntitySet>
◆ IntersectionEntitySet()
template<class DomainEntitySet, class TargetEntitySet>
◆ build() [1/3]
template<class DomainEntitySet, class TargetEntitySet>
- Note
- If you call this, make sure the bounding box tree stays alive for the life-time of this object
◆ build() [2/3]
template<class DomainEntitySet, class TargetEntitySet>
void Dumux::IntersectionEntitySet< DomainEntitySet, TargetEntitySet >::build |
( |
std::shared_ptr< const DomainEntitySet > | domainSet, |
|
|
std::shared_ptr< const TargetEntitySet > | targetSet ) |
|
inline |
◆ build() [3/3]
template<class DomainEntitySet, class TargetEntitySet>
◆ ibegin()
template<class DomainEntitySet, class TargetEntitySet>
◆ iend()
template<class DomainEntitySet, class TargetEntitySet>
◆ size()
template<class DomainEntitySet, class TargetEntitySet>
The documentation for this class was generated from the following file: