persistent, globally unique Ids
More...
#include <dune/grid/sgrid.hh>
Public Types |
typedef remove_const< GridImp >
::type::PersistentIndexType | IdType |
| define the type used for persisitent indices
|
Public Member Functions |
| SGridGlobalIdSet (const GridImp &g) |
| constructor stores reference to a grid
|
template<int cd> |
IdType | id (const typename remove_const< GridImp >::type::Traits::template Codim< cd >::Entity &e) const |
| get id of an entity
|
IdType | subId (const typename remove_const< GridImp >::type::Traits::template Codim< 0 >::Entity &e, int i, unsigned int codim) const |
| get id of subentity
|
IdType | id (const EntityType &e) const |
| Get id of an entity. This method is simpler to use than the one below.
|
IdType | id (const typename remove_const< GridImp >::type::Traits::template Codim< cc >::Entity &e) const |
| Get id of an entity of codim cc. Unhandy because template parameter must be supplied explicitely.
|
Detailed Description
template<class GridImp>
class Dune::SGridGlobalIdSet< GridImp >
persistent, globally unique Ids
Member Typedef Documentation
define the type used for persisitent indices
Constructor & Destructor Documentation
constructor stores reference to a grid
Member Function Documentation
Get id of an entity. This method is simpler to use than the one below.
IdType Dune::IdSet< GridImp, SGridGlobalIdSet< GridImp > , remove_const< GridImp >::type::PersistentIndexType >::id |
( |
const typename remove_const< GridImp >::type::Traits::template Codim< cc >::Entity & |
e | ) |
const |
|
inlineinherited |
Get id of an entity of codim cc. Unhandy because template parameter must be supplied explicitely.
template<class GridImp>
template<int cd>
template<class GridImp>
IdType Dune::SGridGlobalIdSet< GridImp >::subId |
( |
const typename remove_const< GridImp >::type::Traits::template Codim< 0 >::Entity & |
e, |
|
|
int |
i, |
|
|
unsigned int |
codim |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file: