dune-spgrid
2.7
|
#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