|
| | MMeshLeafIndexSet (const GridImp *grid) |
| | constructor stores reference to a grid and level
|
| |
| | MMeshLeafIndexSet (const MMeshLeafIndexSet &leafIndexSet) |
| |
| template<int codim> |
| std::enable_if_t< codim==0||codim==dim, IndexType > | index (const Entity< codim, dim, GridImp, MMeshEntity > &e) const |
| | get index of an codim 0 or codim 2 entity
|
| |
| template<int codim> |
| std::enable_if_t< codim==1, IndexType > | index (const Entity< codim, dim, GridImp, MMeshEntity > &e) const |
| | get index of an codim 1 entity
|
| |
| template<int codim> |
| std::enable_if_t< codim==2 &&dim==3, IndexType > | index (const Entity< codim, dim, GridImp, MMeshEntity > &e) const |
| | get index of an codim 2 entity
|
| |
| template<class Entity > |
| IndexType | subIndex (const Entity &e, int i, int codim) |
| | get subIndex of subEntity i with given codim of an entity
|
| |
| template<int cc> |
| std::enable_if_t< cc==dim, IndexType > | subIndex (const typename std::remove_const< GridImp >::type::Traits::template Codim< cc >::Entity &e, int i, int codim) const |
| | get subIndex of a codim dim entity
|
| |
| template<int cc> |
| std::enable_if_t< cc==0, IndexType > | subIndex (const typename std::remove_const< GridImp >::type::Traits::template Codim< cc >::Entity &e, int i, int codim) const |
| | get subIndex of a codim 0 entity
|
| |
| template<int cc> |
| std::enable_if_t< cc !=0 &&cc !=dim, IndexType > | subIndex (const typename std::remove_const< GridImp >::type::Traits::template Codim< cc >::Entity &e, int i, int codim) const |
| | provide member function subIndex for other codims but disable the usage
|
| |
| std::size_t | size (GeometryType type) const |
| | get number of entities of given type
|
| |
| std::size_t | size (int codim) const |
| | get number of entities of given codim
|
| |
| const Types | geomTypes (int codim) const |
| | Deliver all geometry types used in this grid.
|
| |
| Types | types (int codim) const |
| | Deliver all geometry types used in this grid.
|
| |
| template<class EntityType , int d = dim> |
| std::enable_if_t< d==2 &&EntityType::codimension==0, bool > | contains (const EntityType &e) const |
| | Return true if the given entity is contained in the index set in 2d.
|
| |
| template<class EntityType , int d = dim> |
| std::enable_if_t< d==2 &&EntityType::codimension==1, bool > | contains (const EntityType &e) const |
| |
| template<class EntityType , int d = dim> |
| std::enable_if_t< d==2 &&EntityType::codimension==2, bool > | contains (const EntityType &e) const |
| |
| template<class EntityType , int d = dim> |
| std::enable_if_t< d==3 &&EntityType::codimension==0, bool > | contains (const EntityType &e) const |
| | Return true if the given entity is contained in the index set in 3d.
|
| |
| template<class EntityType , int d = dim> |
| std::enable_if_t< d==3 &&EntityType::codimension==1, bool > | contains (const EntityType &e) const |
| | Return true if the given entity is contained in the index set in 3d.
|
| |
| template<class EntityType , int d = dim> |
| std::enable_if_t< d==3 &&EntityType::codimension==2, bool > | contains (const EntityType &e) const |
| | Return true if the given entity is contained in the index set in 3d.
|
| |
| template<class EntityType , int d = dim> |
| std::enable_if_t< d==3 &&EntityType::codimension==3, bool > | contains (const EntityType &e) const |
| | Return true if the given entity is contained in the index set in 3d.
|
| |
| template<int d = dim> |
| std::enable_if_t< d==2, void > | update (const GridImp *grid) |
| | update index set in 2d
|
| |
| template<int d = dim> |
| std::enable_if_t< d==3, void > | update (const GridImp *grid) |
| | update index set in 3d
|
| |
| IndexType | index (const typename Traits::template Codim< cc >::Entity &e) const |
| |
| IndexType | index (const Entity &e) const |
| |
| IndexType | subIndex (const typename Traits::template Codim< cc >::Entity &e, int i, unsigned int codim) const |
| |
| IndexType | subIndex (const Entity &e, int i, unsigned int codim) const |
| |
| bool | contains (const Entity &e) const |
| |