|
dune-grid 2.9.1
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Public Attributes |
Static Public Attributes |
List of all members
Dune::IdentityGridGlobalIdSet< GridImp > Class Template Reference
#include <dune/grid/identitygrid/identitygridindexsets.hh>
Inheritance diagram for Dune::IdentityGridGlobalIdSet< GridImp >:

Public Types | |
| typedef HostGrid::Traits::GlobalIdSet::IdType | IdType |
| define the type used for persistent indices | |
Public Member Functions | |
| IdentityGridGlobalIdSet (const GridImp &g) | |
| constructor stores reference to a grid | |
| template<int cd> | |
| IdType | id (const typename std::remove_const< GridImp >::type::Traits::template Codim< cd >::Entity &e) const |
| get id of an entity | |
| IdType | subId (const typename std::remove_const< GridImp >::type::Traits::template Codim< 0 >::Entity &e, int i, int codim) const |
| get id of subEntity | |
| void | update () |
| IdType | id (const Entity &e) const |
| Get id of an entity. This method is simpler to use than the one below. | |
| IdType | id (const typename Codim< cc >::Entity &e) const |
| Get id of an entity of codim cc. Unhandy because template parameter must be supplied explicitly. | |
| IdType | subId (const typename 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. | |
Public Attributes | |
| const GridImp * | grid_ |
Static Public Attributes | |
| static constexpr auto | dimension |
| dimension of the grid (maximum allowed codimension) | |
Member Typedef Documentation
◆ IdType
template<class GridImp >
| typedef HostGrid::Traits::GlobalIdSet::IdType Dune::IdentityGridGlobalIdSet< GridImp >::IdType |
define the type used for persistent indices
Constructor & Destructor Documentation
◆ IdentityGridGlobalIdSet()
template<class GridImp >
|
inline |
constructor stores reference to a grid
Member Function Documentation
◆ id() [1/3]
|
inlineinherited |
Get id of an entity. This method is simpler to use than the one below.
◆ id() [2/3]
|
inlineinherited |
Get id of an entity of codim cc. Unhandy because template parameter must be supplied explicitly.
◆ id() [3/3]
template<class GridImp >
template<int cd>
|
inline |
get id of an entity
◆ subId() [1/2]
|
inlineinherited |
Get id of subentity i of co-dimension codim of a co-dimension 0 entity.
◆ subId() [2/2]
template<class GridImp >
|
inline |
get id of subEntity
◆ update()
template<class GridImp >
|
inline |
- Todo:
- Should be private
Member Data Documentation
◆ dimension
|
staticconstexprinherited |
dimension of the grid (maximum allowed codimension)
◆ grid_
template<class GridImp >
| const GridImp* Dune::IdentityGridGlobalIdSet< GridImp >::grid_ |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8