Public Types | |
typedef PolyhedralGrid< dim, dimworld > | Grid |
typedef std::remove_const < Grid >::type::Traits | Traits |
typedef Traits::Index | IdType |
typedef PolyhedralGridIdSet < dim, dimworld > | This |
typedef IdSet< Grid, PolyhedralGridIdSet< dim, dimworld >, IdType > | Base |
Public Member Functions | |
PolyhedralGridIdSet (const Grid &grid) | |
template<int codim> | |
IdType | id (const typename Traits::template Codim< codim >::Entity &entity) const |
id meethod for entity and specific codim | |
template<int codim> | |
IdType | id (const typename Traits::template Codim< codim >::EntityPointer &entityPointer) const |
id meethod for entity and specific codim | |
template<class Entity > | |
IdType | id (const Entity &entity) const |
id method of all entities | |
template<class IntersectionImpl > | |
IdType | id (const Dune::Intersection< const Grid, IntersectionImpl > &intersection) const |
id method of all entities | |
template<class Entity > | |
IdType | subId (const Entity &entity, int i, unsigned int codim) const |
subId method for entities | |
Protected Attributes | |
const Grid & | grid_ |