dune-grid  2.3.0
Public Types | Public Member Functions | Friends | List of all members
Dune::ALU2dGridLocalIdSet< dim, dimworld, eltype > Class Template Reference

hierarchic index set of ALU3dGrid More...

#include <dune/grid/alugrid/2d/grid.hh>

Inheritance diagram for Dune::ALU2dGridLocalIdSet< dim, dimworld, eltype >:
Dune::IdSet< ALU2dGrid< dim, dimworld, eltype >, ALU2dGridLocalIdSet< dim, dimworld, eltype >, int >

Public Types

typedef int IdType
 export type of id More...
 

Public Member Functions

template<class EntityType >
int id (const EntityType &ep) const
 return global id of given entity More...
 
template<int codim>
int id (const typename GridType::template Codim< codim >::Entity &ep) const
 return global id of given entity More...
 
int subId (const EntityCodim0Type &e, int i, unsigned int codim) const
 return subId of given entity More...
 
IdType id (const typename remove_const< ALU2dGrid< dim, dimworld, eltype > >::type::Traits::template Codim< cc >::Entity &e) const
 Get id of an entity of codim cc. Unhandy because template parameter must be supplied explicitely. More...
 
IdType subId (const typename remove_const< ALU2dGrid< dim, dimworld, eltype > >::type::Traits::template Codim< 0 >::Entity &e, int i, unsigned int codim) const
 Get id of subentity i of co-dimension codim of a co-dimension 0 entity. More...
 

Friends

class ALU2dGrid< dim, dimworld, eltype >
 

Detailed Description

template<int dim, int dimworld, ALU2DSPACE ElementType eltype>
class Dune::ALU2dGridLocalIdSet< dim, dimworld, eltype >

hierarchic index set of ALU3dGrid

Member Typedef Documentation

template<int dim, int dimworld, ALU2DSPACE ElementType eltype>
typedef int Dune::ALU2dGridLocalIdSet< dim, dimworld, eltype >::IdType

export type of id

Member Function Documentation

template<int dim, int dimworld, ALU2DSPACE ElementType eltype>
template<class EntityType >
int Dune::ALU2dGridLocalIdSet< dim, dimworld, eltype >::id ( const EntityType &  ep) const
inline

return global id of given entity

template<int dim, int dimworld, ALU2DSPACE ElementType eltype>
template<int codim>
int Dune::ALU2dGridLocalIdSet< dim, dimworld, eltype >::id ( const typename GridType::template Codim< codim >::Entity ep) const
inline

return global id of given entity

IdType Dune::IdSet< ALU2dGrid< dim, dimworld, eltype > , ALU2dGridLocalIdSet< dim, dimworld, eltype > , int >::id ( const typename remove_const< ALU2dGrid< dim, dimworld, eltype > >::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<int dim, int dimworld, ALU2DSPACE ElementType eltype>
int Dune::ALU2dGridLocalIdSet< dim, dimworld, eltype >::subId ( const EntityCodim0Type &  e,
int  i,
unsigned int  codim 
) const
inline

return subId of given entity

IdType Dune::IdSet< ALU2dGrid< dim, dimworld, eltype > , ALU2dGridLocalIdSet< dim, dimworld, eltype > , int >::subId ( const typename remove_const< ALU2dGrid< dim, dimworld, eltype > >::type::Traits::template Codim< 0 >::Entity e,
int  i,
unsigned int  codim 
) const
inlineinherited

Get id of subentity i of co-dimension codim of a co-dimension 0 entity.

Friends And Related Function Documentation

template<int dim, int dimworld, ALU2DSPACE ElementType eltype>
friend class ALU2dGrid< dim, dimworld, eltype >
friend

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