Dune Core Modules (2.3.1)
intersectioniterator.hh
Definition: grid.hh:1017
Mesh entities of codimension 0 ("elements") allow to visit all intersections with "neighboring" eleme...
Definition: intersectioniterator.hh:83
const Intersection * operator->() const
Pointer operator.
Definition: intersectioniterator.hh:122
IntersectionIterator & operator++()
Preincrement operator. Proceed to next intersection.
Definition: intersectioniterator.hh:157
IntersectionIterator(const IntersectionIterator &i)
Definition: intersectioniterator.hh:181
const Intersection & operator*() const
Dereferencing operator.
Definition: intersectioniterator.hh:116
bool operator==(const IntersectionIterator &rhs) const
Checks for equality. Only Iterators pointing to the same intersection from the same Entity are equal....
Definition: intersectioniterator.hh:140
Dune::Intersection< GridImp, IntersectionImp > Intersection
Type of Intersection this IntersectionIterator points to.
Definition: intersectioniterator.hh:107
Implementation & impl()
return reference to the real implementation
Definition: intersectioniterator.hh:98
const Implementation & impl() const
return reference to the real implementation
Definition: intersectioniterator.hh:100
bool operator!=(const IntersectionIterator &rhs) const
Checks for inequality. Only Iterators pointing to the same intersection from the same Entity are equa...
Definition: intersectioniterator.hh:150
IntersectionIterator(const Implementation &impl)
Definition: intersectioniterator.hh:176
bool equals(const IntersectionIterator &rhs) const
forward equality check to realIterator
Definition: intersectioniterator.hh:170
Intersection of a mesh entities of codimension 0 ("elements") with a "neighboring" element or with th...
Definition: intersection.hh:161
This file implements iterator facade classes for writing stl conformant iterators.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)