dune-spgrid 2.7
|
#include <dune/grid/spgrid/indexset.hh>
Classes | |
struct | Codim |
Public Types | |
typedef Base::IndexType | IndexType |
typedef Base::Types | Types |
typedef SPGridLevel< typename std::remove_const< Grid >::type > | GridLevel |
typedef GridLevel::PartitionList | PartitionList |
Public Member Functions | |
SPIndexSet ()=default | |
SPIndexSet (const GridLevel &gridLevel) | |
void | update (const GridLevel &gridLevel) |
template<class Entity > | |
IndexType | index (const Entity &entity) const |
template<int codim> | |
IndexType | index (const typename Codim< codim >::Entity &entity) const |
template<class Entity > | |
IndexType | subIndex (const Entity &entity, int i, unsigned int codim) const |
template<int cd> | |
IndexType | subIndex (const typename Codim< cd >::Entity &entity, int i, unsigned int codim) const |
Types | types (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 GridLevel & | gridLevel () const |
const PartitionList & | partitions () const |
Static Public Attributes | |
static const int | dimension = Traits::ReferenceCube::dimension |
typedef SPGridLevel< typename std::remove_const< Grid >::type > Dune::SPIndexSet< Grid >::GridLevel |
typedef Base::IndexType Dune::SPIndexSet< Grid >::IndexType |
typedef GridLevel::PartitionList Dune::SPIndexSet< Grid >::PartitionList |
typedef Base::Types Dune::SPIndexSet< Grid >::Types |
|
default |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void Dune::SPIndexSet< Grid >::update | ( | const GridLevel & | gridLevel | ) |
|
static |