dune-foamgrid 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
Dune::FoamGridIdSet< GridImp > Class Template Reference

#include <dune/foamgrid/foamgrid/foamgridindexsets.hh>

Inheritance diagram for Dune::FoamGridIdSet< GridImp >:
Inheritance graph

Public Types

typedef unsigned int IdType
 define the type used for persistent indices More...
 

Public Member Functions

template<int cd>
IdType id (const typename std::remove_const< GridImp >::type::Traits::template Codim< cd >::Entity &e) const
 get id of an entity More...
 
IdType subId (const typename std::remove_const< GridImp >::type::Traits::template Codim< 0 >::Entity &e, int i, int codim) const
 get id of subEntity More...
 
void update ()
 

Member Typedef Documentation

◆ IdType

template<class GridImp >
typedef unsigned int Dune::FoamGridIdSet< GridImp >::IdType

define the type used for persistent indices

Member Function Documentation

◆ id()

template<class GridImp >
template<int cd>
IdType Dune::FoamGridIdSet< GridImp >::id ( const typename std::remove_const< GridImp >::type::Traits::template Codim< cd >::Entity &  e) const
inline

get id of an entity

◆ subId()

template<class GridImp >
IdType Dune::FoamGridIdSet< GridImp >::subId ( const typename std::remove_const< GridImp >::type::Traits::template Codim< 0 >::Entity &  e,
int  i,
int  codim 
) const
inline

get id of subEntity

◆ update()

template<class GridImp >
void Dune::FoamGridIdSet< GridImp >::update ( )
inline
Todo:
Should be private

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