|
dune-spgrid 2.8.0
|
#include <dune/grid/spgrid/boundarysegmentiterator.hh>
Public Types | |
| typedef Dune::Intersection< Grid, IntersectionImpl > | Intersection |
| intersection type More... | |
| typedef Intersection::Entity | Entity |
| entity type More... | |
| typedef IntersectionImpl::ctype | ctype |
| single coordinate type More... | |
| typedef IntersectionImpl::EntityInfo | EntityInfo |
| entity info type More... | |
| typedef IntersectionImpl::GridLevel | GridLevel |
| grid level More... | |
| typedef GridLevel::PartitionList | PartitionList |
| partition list More... | |
| typedef PartitionIterator::Begin | Begin |
| typedef PartitionIterator::End | End |
Public Member Functions | |
| SPBoundarySegmentIterator (const GridLevel &gridLevel, int face, Begin) | |
| constructor More... | |
| SPBoundarySegmentIterator (const GridLevel &gridLevel, int face, End) | |
| SPBoundarySegmentIterator (const This &other) | |
| copy constructor More... | |
| const This & | operator= (const This &other) |
| assignment operator More... | |
| bool | equals (const This &other) const |
| check for equality More... | |
| void | increment () |
| iterator increment More... | |
| const Intersection & | dereference () const |
| dereference intersection More... | |
Static Public Attributes | |
| static const int | dimension = IntersectionImpl::dimension |
| grid dimension More... | |
Protected Member Functions | |
| int | face () const |
| const GridLevel & | gridLevel () const |
| void | init (int face) |
| typedef PartitionIterator::Begin Dune::SPBoundarySegmentIterator< Grid >::Begin |
| typedef IntersectionImpl::ctype Dune::SPBoundarySegmentIterator< Grid >::ctype |
single coordinate type
| typedef PartitionIterator::End Dune::SPBoundarySegmentIterator< Grid >::End |
| typedef Intersection::Entity Dune::SPBoundarySegmentIterator< Grid >::Entity |
entity type
| typedef IntersectionImpl::EntityInfo Dune::SPBoundarySegmentIterator< Grid >::EntityInfo |
entity info type
| typedef IntersectionImpl::GridLevel Dune::SPBoundarySegmentIterator< Grid >::GridLevel |
grid level
| typedef Dune::Intersection< Grid, IntersectionImpl > Dune::SPBoundarySegmentIterator< Grid >::Intersection |
intersection type
| typedef GridLevel::PartitionList Dune::SPBoundarySegmentIterator< Grid >::PartitionList |
partition list
|
inline |
constructor
|
inline |
|
inline |
copy constructor
|
inline |
dereference intersection
|
inline |
check for equality
|
inlineprotected |
|
inlineprotected |
|
inline |
iterator increment
|
inlineprotected |
|
inline |
assignment operator
|
static |
grid dimension