dune-fem 2.8.0
|
interface documentation for (grid part) index sets More...
#include <dune/fem/gridpart/common/indexset.hh>
Classes | |
struct | Codim |
Public Types | |
typedef Traits::IndexType | IndexType |
index type | |
typedef Traits::Types | Types |
geometry type range type | |
Public Member Functions | |
Types | types (int codim) const |
return range of geometry types | |
template<class Entity > | |
bool | contains (const Entity &entity) const |
return true if entity has index | |
IndexType | size (GeometryType type) const |
return number of entities of given type | |
IndexType | size (int codim) const |
return number of entities of given codimension | |
template<class Entity > | |
IndexType | index (const Entity &entity) const |
return index for given entity | |
template<int codim> | |
IndexType | index (const typename Codim< codim >::Entity &entity) const |
return index for given entity | |
template<class Entity > | |
IndexType | subIndex (const Entity &entity, int i, unsigned int cd) const |
return index for given subentity | |
template<int codim> | |
IndexType | subIndex (const typename Codim< codim >::Entity &entity, int i, unsigned int cd) const |
return index for given subentity | |
void | requestCodimensions (const std::vector< int > &codimensions) const |
receive request for codimension support in case index set is adaptive | |
Static Public Attributes | |
static const int | dimension = Traits::dimension |
grid dimension | |
Protected Member Functions | |
IndexSet ()=default | |
const Traits::IndexSetType & | impl () const |
interface documentation for (grid part) index sets
typedef Traits::IndexType Dune::Fem::IndexSet< Traits >::IndexType |
index type
typedef Traits::Types Dune::Fem::IndexSet< Traits >::Types |
geometry type range type
|
protecteddefault |
|
inline |
return true if entity has index
|
inlineprotected |
|
inline |
return index for given entity
|
inline |
return index for given entity
|
inline |
receive request for codimension support in case index set is adaptive
|
inline |
return number of entities of given type
|
inline |
return number of entities of given codimension
|
inline |
return index for given subentity
|
inline |
return index for given subentity
|
inline |
return range of geometry types
|
static |
grid dimension