An interface for a fixed-size set of geometric entities. More...
#include <dumux/geometry/geometricentityset.hh>
| Public Types | |
| using | Entity = Detail::GeometricEntity::EntityWrapper<GeoType> | 
| using | ctype = typename Entity::Geometry::ctype | 
| the coordinate type | |
| Public Member Functions | |
| template<class... G> | |
| FixedSizeGeometriesEntitySet (G &&... g) | |
| Constructor with one or more geometries as arguments. | |
| constexpr auto | size () const | 
| the number of entities in this set | |
| decltype(auto) | begin () const | 
| begin iterator to enable range-based for iteration | |
| decltype(auto) | end () const | 
| end iterator to enable range-based for iteration | |
| template<class Entity> | |
| std::size_t | index (const Entity &e) const | 
| get an entities index | |
| const Entity & | entity (std::size_t index) const | 
| get an entity from an index | |
| Static Public Attributes | |
| static constexpr int | dimensionworld = Entity::Geometry::coorddimension | 
| The world dimension of the entity set. | |
| using Dumux::FixedSizeGeometriesEntitySet< GeoType, N >::ctype = typename Entity::Geometry::ctype | 
| using Dumux::FixedSizeGeometriesEntitySet< GeoType, N >::Entity = Detail::GeometricEntity::EntityWrapper<GeoType> | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inlineconstexpr | 
| 
 | staticconstexpr |