dune-common
2.2.1
|
Compute per-dimension indices for geometry types. More...
#include <dune/common/geometrytypeindex.hh>
Static Public Member Functions | |
static std::size_t | size (std::size_t dim) |
compute total number of geometry types for the given dimension | |
static std::size_t | index (const GeometryType >) |
compute the index for the given geometry type within its dimension |
Compute per-dimension indices for geometry types.
|
inlinestatic |
compute the index for the given geometry type within its dimension
Geometry types from different dimensions my get the same index. If that is not what you want, maybe you should look at GlobalGeometryTypeIndex.
References Dune::GeometryType::dim(), Dune::GeometryType::id(), and Dune::GeometryType::isNone().
Referenced by Dune::GlobalGeometryTypeIndex::index().
|
inlinestatic |
compute total number of geometry types for the given dimension
This includes irregular geometry types such as "None".