dune-spgrid
2.7
|
#include <dune/grid/spgrid/hindexset.hh>
Classes | |
struct | Codim |
Public Types | |
typedef Base::IndexType | IndexType |
typedef Base::Types | Types |
typedef SPGridLevel< typename std::remove_const< Grid >::type > | GridLevel |
Public Member Functions | |
SPHierarchyIndexSet (const Grid &grid) | |
void | update () |
template<class Entity > | |
IndexType | index (const Entity &entity) const |
template<int codim> | |
IndexType | index (const typename Codim< codim >::Entity &entity) const |
template<int codim> | |
IndexType | subIndex (const typename Codim< 0 >::Entity &entity, const int i) const |
template<class Entity > | |
IndexType | subIndex (const Entity &entity, const int i, const unsigned int codim) const |
template<int cd> | |
IndexType | subIndex (const typename Codim< cd >::Entity &entity, const int i, const unsigned int codim) const |
Types | types (int codim) const |
const std::vector< GeometryType > & | geomTypes (const int codim) const |
IndexType | size (const GeometryType &type) const |
IndexType | size (const int codim) const |
template<class Entity > | |
bool | contains (const Entity &entity) const |
template<int codim> | |
bool | contains (const typename Codim< codim >::Entity &entity) const |
const Grid & | grid () const |
const LevelIndexSet & | levelIndexSet (const int level) const |
Static Public Attributes | |
static const int | dimension = Traits::ReferenceCube::dimension |
typedef SPGridLevel< typename std::remove_const< Grid >::type > Dune::SPHierarchyIndexSet< Grid >::GridLevel |
typedef Base::IndexType Dune::SPHierarchyIndexSet< Grid >::IndexType |
typedef Base::Types Dune::SPHierarchyIndexSet< Grid >::Types |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |