template<class GeoType>
class Dumux::GeometriesEntitySet< GeoType >
- Note
- This can be used e.g. to construct a bounding box volume hierarchy of a grid It defines the minimum requirement for such a set
|
| | GeometriesEntitySet (std::initializer_list< typename Entity::Geometry > &&geometries) |
| | Constructor for initializer_list.
|
| |
| | GeometriesEntitySet (const std::vector< typename Entity::Geometry > &geometries) |
| | Constructor for a vector of geometries.
|
| |
| | GeometriesEntitySet (std::vector< typename Entity::Geometry > &&geometries) |
| | Constructor for a vector of geometries.
|
| |
| decltype(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
|
| |