dune-grid-dev-howto
2.3beta2
|
Iterator over all element neighborsMesh entities of codimension 0 ("elements") allow to visit all neighbors, where a neighbor is an entity of codimension 0 which has a common entity of codimension 1 These neighbors are accessed via a IntersectionIterator. This allows the implement non-matching meshes. The number of neighbors may be different from the number of an element! More...
#include <dune/grid/identitygrid/identitygridintersectioniterator.hh>
Public Types | |
typedef Dune::Intersection < const GridImp, Dune::IdentityGridLeafIntersection < GridImp > > | Intersection |
Public Member Functions | |
IdentityGridLeafIntersectionIterator (const GridImp *identityGrid, const HostLeafIntersectionIterator &hostIterator) | |
~IdentityGridLeafIntersectionIterator () | |
The Destructor. | |
bool | equals (const IdentityGridLeafIntersectionIterator< GridImp > &other) const |
equality | |
void | increment () |
prefix increment | |
const Intersection & | dereference () const |
dereferencing |
Iterator over all element neighbors
Mesh entities of codimension 0 ("elements") allow to visit all neighbors, where a neighbor is an entity of codimension 0 which has a common entity of codimension 1 These neighbors are accessed via a IntersectionIterator. This allows the implement non-matching meshes. The number of neighbors may be different from the number of an element!
typedef Dune::Intersection<const GridImp, Dune::IdentityGridLeafIntersection<GridImp> > Dune::IdentityGridLeafIntersectionIterator< GridImp >::Intersection |
|
inline |
|
inline |
The Destructor.
|
inline |
dereferencing
|
inline |
equality
|
inline |
prefix increment