Dune::cpgrid::IdSet Class Reference

#include <Indexsets.hpp>

Public Types

typedef int IdType
 

Public Member Functions

 IdSet (const CpGridData &grid)
 
template<int cc>
IdType id (const cpgrid::Entity< cc > &e) const
 
template<class EntityType >
IdType id (const EntityType &e) const
 
IdType id (const cpgrid::Intersection &intersection) const
 return id of intersection (here face number) More...
 
template<int cc>
IdType subId (const cpgrid::Entity< 0 > &e, int i) const
 
IdType subId (const cpgrid::Entity< 0 > &e, int i, int cc) const
 

Friends

class ReversePointGlobalIdSet
 

Member Typedef Documentation

◆ IdType

Constructor & Destructor Documentation

◆ IdSet()

Dune::cpgrid::IdSet::IdSet ( const CpGridData grid)
inline

Member Function Documentation

◆ id() [1/3]

template<int cc>
IdType Dune::cpgrid::IdSet::id ( const cpgrid::Entity< cc > &  e) const
inline

Referenced by subId().

◆ id() [2/3]

IdType Dune::cpgrid::IdSet::id ( const cpgrid::Intersection intersection) const
inline

return id of intersection (here face number)

References Dune::cpgrid::Intersection::id().

◆ id() [3/3]

template<class EntityType >
IdType Dune::cpgrid::IdSet::id ( const EntityType &  e) const
inline

◆ subId() [1/2]

template<int cc>
IdType Dune::cpgrid::IdSet::subId ( const cpgrid::Entity< 0 > &  e,
int  i 
) const
inline

References id().

◆ subId() [2/2]

IdType Dune::cpgrid::IdSet::subId ( const cpgrid::Entity< 0 > &  e,
int  i,
int  cc 
) const

Friends And Related Function Documentation

◆ ReversePointGlobalIdSet

friend class ReversePointGlobalIdSet
friend

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