dune-grid  2.2.0
Public Types | Public Member Functions
Dune::YaspSpecialEntity< codim, dim, GridImp > Class Template Reference

#include <dune/grid/yaspgrid.hh>

List of all members.

Public Types

typedef GridImp::ctype ctype
typedef MultiYGrid< dim, ctype >
::YGridLevelIterator 
YGLI
typedef SubYGrid< dim, ctype >
::TransformingSubIterator 
TSI

Public Member Functions

 YaspSpecialEntity (const GridImp *yg, const YGLI &g, const TSI &it)
 YaspSpecialEntity (const YaspEntity< codim, dim, GridImp > &e)
const TSItransformingsubiterator () const
const YGLIgridlevel () const
const GridImp * yaspgrid () const

Detailed Description

template<int codim, int dim, class GridImp>
class Dune::YaspSpecialEntity< codim, dim, GridImp >

YaspEntity realizes the concept a mesh entity.

We have specializations for codim==0 (elements) and codim=dim (vertices). The general version throws a GridError.


Member Typedef Documentation

template<int codim, int dim, class GridImp>
typedef GridImp::ctype Dune::YaspSpecialEntity< codim, dim, GridImp >::ctype
template<int codim, int dim, class GridImp>
typedef SubYGrid<dim,ctype>::TransformingSubIterator Dune::YaspSpecialEntity< codim, dim, GridImp >::TSI
template<int codim, int dim, class GridImp>
typedef MultiYGrid<dim,ctype>::YGridLevelIterator Dune::YaspSpecialEntity< codim, dim, GridImp >::YGLI

Constructor & Destructor Documentation

template<int codim, int dim, class GridImp>
Dune::YaspSpecialEntity< codim, dim, GridImp >::YaspSpecialEntity ( const GridImp *  yg,
const YGLI g,
const TSI it 
) [inline]
template<int codim, int dim, class GridImp>
Dune::YaspSpecialEntity< codim, dim, GridImp >::YaspSpecialEntity ( const YaspEntity< codim, dim, GridImp > &  e) [inline]

Member Function Documentation

template<int codim, int dim, class GridImp>
const YGLI& Dune::YaspSpecialEntity< codim, dim, GridImp >::gridlevel ( ) const [inline]
template<int codim, int dim, class GridImp>
const TSI& Dune::YaspSpecialEntity< codim, dim, GridImp >::transformingsubiterator ( ) const [inline]
template<int codim, int dim, class GridImp>
const GridImp* Dune::YaspSpecialEntity< codim, dim, GridImp >::yaspgrid ( ) const [inline]

The documentation for this class was generated from the following file: