Dune Core Modules (2.4.1)
indexsets.hh
Portable very large unsigned integers.
const std::vector< GeometryType > & geomTypes(int codim) const
deliver all geometry types used in this grid
Definition: indexsets.hh:96
int index(const typename GridType::Traits::template Codim< codim >::Entity &entity) const
return hierarchic index of given entity
Definition: indexsets.hh:59
int index(const Entity &entity) const
return hierarchic index of given entity
Definition: indexsets.hh:66
int subIndex(const EntityCodim0Type &e, int i, unsigned int codim) const
return subIndex of given entity for codim sub entity
Definition: indexsets.hh:72
int size(int codim) const
return size of indexset, i.e. maxindex+1
Definition: indexsets.hh:89
bool contains(const EntityType &) const
return true because all entities are contained in this set
Definition: indexsets.hh:103
int id(const EntityType &ep) const
return global id of given entity
Definition: indexsets.hh:151
int id(const typename GridType::template Codim< codim > ::Entity &ep) const
return global id of given entity
Definition: indexsets.hh:160
int subId(const EntityCodim0Type &e, int i, unsigned int codim) const
return subId of given entity
Definition: indexsets.hh:168
const HierarchicIndexSet & hierarchicIndexSet() const
get hierarchic index set of the grid
ALU2dGridHierarchicIndexSet< dim, dimworld, elementType > HierarchicIndexSet
Type of the hierarchic index set.
Definition: grid.hh:275
const std::vector< GeometryType > & geomTypes(int codim) const
deliver all geometry types used in this grid
Definition: grid.hh:441
int hierSetSize(int cd) const
number of grid entities in the entire grid for given codim
Unique label for each type of entities that can occur in DUNE grids.
Definition: type.hh:25
static std::conditional< std::is_reference< InterfaceType >::value, typenamestd::add_lvalue_reference< typenameReturnImplementationType< typenamestd::remove_reference< InterfaceType >::type >::ImplementationType >::type, typenamestd::remove_const< typenameReturnImplementationType< typenamestd::remove_reference< InterfaceType >::type >::ImplementationType >::type >::type getRealImplementation(InterfaceType &&i)
return real implementation of interface class
Definition: grid.hh:1305
Different resources needed by all grid implementations.
Provides base classes for index and id sets.
Standard Dune debug streams.
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 22, 23:30, 2024)