dune-spgrid 2.7
|
#include <dune/grid/spgrid/superentityiterator.hh>
Classes | |
struct | Begin |
struct | End |
struct | SequenceProvider |
Public Types | |
typedef std::remove_const< Grid >::type::Traits | Traits |
typedef Traits::template Codim< codimension >::Entity | Entity |
typedef EntityImpl::EntityInfo | EntityInfo |
typedef EntityImpl::GridLevel | GridLevel |
Public Member Functions | |
SPSuperEntityIterator ()=default | |
template<class SubInfo , class BeginEnd > | |
SPSuperEntityIterator (const SubInfo &subInfo, const BeginEnd &be) | |
SPSuperEntityIterator (const This &)=default | |
SPSuperEntityIterator (This &&)=default | |
This & | operator= (const This &)=default |
This & | operator= (This &&)=default |
Entity | operator* () const |
bool | operator== (const This &other) const |
bool | operator!= (const This &other) const |
Entity | dereference () const |
bool | equals (const This &other) const |
void | increment () |
int | index () const |
const EntityInfo & | entityInfo () const |
EntityInfo & | entityInfo () |
const GridLevel & | gridLevel () const |
Static Public Attributes | |
static const int | dimension = Traits::ReferenceCube::dimension |
static const int | codimension = 0 |
static const int | mydimension = dimension - codimension |
typedef Traits::template Codim<codimension>::Entity Dune::SPSuperEntityIterator< Grid >::Entity |
typedef EntityImpl::EntityInfo Dune::SPSuperEntityIterator< Grid >::EntityInfo |
typedef EntityImpl::GridLevel Dune::SPSuperEntityIterator< Grid >::GridLevel |
typedef std::remove_const<Grid>::type::Traits Dune::SPSuperEntityIterator< Grid >::Traits |
|
default |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
static |
|
static |
|
static |