A class representing the intersection entities two geometric entity sets.
#include <dumux/geometry/intersectionentityset.hh>
|
| | IntersectionEntitySet ()=default |
| | Default constructor. More...
|
| |
| void | build (std::shared_ptr< const DomainEntitySet > domainSet, std::shared_ptr< const TargetEntitySet > targetSet) |
| | Build intersections. More...
|
| |
| void | build (std::shared_ptr< const DomainTree > domainTree, std::shared_ptr< const TargetTree > targetTree) |
| | Build intersections. More...
|
| |
| void | build (const DomainTree &domainTree, const TargetTree &targetTree) |
| | Build intersections. More...
|
| |
| Intersections::const_iterator | ibegin () const |
| | return begin iterator to intersection container More...
|
| |
| Intersections::const_iterator | iend () const |
| | return end iterator to intersection container More...
|
| |
| std::size_t | size () const |
| | the number of intersections More...
|
| |
◆ 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: