1 #ifndef DUNE_SPGRID_INTERSECTIONITERATOR_HH
2 #define DUNE_SPGRID_INTERSECTIONITERATOR_HH
8 #include <dune/grid/common/intersectioniterator.hh>
16 template<
class Gr
id >
21 typedef typename std::remove_const< Grid >::type::Traits Traits;
28 typedef typename Intersection::Entity
Entity;
Definition: iostream.hh:7
Definition: entityinfo.hh:24
bool equals(const This &other) const
Definition: entityinfo.hh:77
Definition: gridlevel.hh:35
Definition: intersection.hh:37
Definition: intersectioniterator.hh:18
Intersection::Entity Entity
Definition: intersectioniterator.hh:28
IntersectionImpl::ElementInfo ElementInfo
Definition: intersectioniterator.hh:30
Intersection dereference() const
Definition: intersectioniterator.hh:39
Dune::Intersection< Grid, IntersectionImpl > Intersection
Definition: intersectioniterator.hh:26
bool equals(const This &other) const
Definition: intersectioniterator.hh:41
void increment()
Definition: intersectioniterator.hh:46
SPIntersectionIterator(const ElementInfo &insideInfo, int face)
Definition: intersectioniterator.hh:35
const ElementInfo & insideInfo() const
Definition: intersectioniterator.hh:48
IntersectionImpl::GridLevel GridLevel
Definition: intersectioniterator.hh:31
SPIntersectionIterator()=default
static const int numFaces
Definition: referencecube.hh:55