|
dune-grid 2.11
|
Loading...
Searching...
No Matches
common/intersectioniterator.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
235 struct iterator_traits< Dune::IntersectionIterator< GridImp, IntersectionIteratorImp, IntersectionImp > >
pointer_or_proxy_holder handle_proxy_member_access(T &&t)
STL namespace.
Include standard header files.
Intersection of a mesh entity of codimension 0 ("element") with a "neighboring" element or with the d...
Definition common/intersection.hh:164
Mesh entities of codimension 0 ("elements") allow to visit all intersections with "neighboring" eleme...
Definition common/intersectioniterator.hh:83
IntersectionIterator()
Default constructor.
Definition common/intersectioniterator.hh:206
IntersectionIterator & operator++()
Preincrement operator. Proceed to next intersection.
Definition common/intersectioniterator.hh:191
IntersectionIteratorImp Implementation
type of underlying implementation
Definition common/intersectioniterator.hh:90
bool operator==(const IntersectionIterator &rhs) const
Checks for equality. Only Iterators pointing to the same intersection from the same Entity are equal....
Definition common/intersectioniterator.hh:174
Dune::Intersection< GridImp, IntersectionImp > Intersection
Type of Intersection this IntersectionIterator points to.
Definition common/intersectioniterator.hh:111
IntersectionIterator operator++(int)
Postincrement operator. Proceed to next intersection.
Definition common/intersectioniterator.hh:198
Implementation & impl()
access to the underlying implementation
Definition common/intersectioniterator.hh:97
Implementation realIterator
Definition common/intersectioniterator.hh:107
const Implementation & impl() const
access to the underlying implementation
Definition common/intersectioniterator.hh:104
bool operator!=(const IntersectionIterator &rhs) const
Checks for inequality. Only Iterators pointing to the same intersection from the same Entity are equa...
Definition common/intersectioniterator.hh:184
IntersectionIterator(const Implementation &impl)
Definition common/intersectioniterator.hh:222
bool equals(const IntersectionIterator &rhs) const
forward equality check to realIterator
Definition common/intersectioniterator.hh:216
forward_iterator_tag iterator_category
Definition common/intersectioniterator.hh:241
value_type * pointer
Definition common/intersectioniterator.hh:239
value_type & reference
Definition common/intersectioniterator.hh:240
const Dune::Intersection< GridImp, IntersectionImp > value_type
Definition common/intersectioniterator.hh:238
ptrdiff_t difference_type
Definition common/intersectioniterator.hh:237
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8