Dune::YaspEntityPointer< codim, GridImp > Class Template Reference
#include <yaspgrid.hh>
Inheritance diagram for Dune::YaspEntityPointer< codim, GridImp >:

Detailed Description
template<int codim, class GridImp>
class Dune::YaspEntityPointer< codim, GridImp >
YaspEntityPointer serves as a Reference or Pointer to a YaspGrid::Entity. It can also be initialized from Yasp::LevelIterator, Yasp::LeafIterator, Yasp::HierarchicIterator and Yasp::IntersectionIterator.We have specializations for codim==0 (elements) and codim=dim (vertices). The general version throws a GridError.
Public Types | |
enum | |
codimension of entity pointer | |
Public Member Functions | |
YaspEntityPointer (const YGLI &g, const TSI &it) | |
constructor | |
YaspEntityPointer (const YaspEntityPointer &rhs) | |
copy constructor | |
bool | equals (const YaspEntityPointer &rhs) const |
equality | |
Entity & | dereference () const |
dereferencing | |
int | level () const |
ask for level of entity | |
Protected Attributes | |
SpecialEntity | _entity |
virtual entity |
The documentation for this class was generated from the following file: