A map from indices to entities using grid entity seeds.
#include <dumux/common/entitymap.hh>
|
| using | Grid = typename GridView::Traits::Grid |
| |
| using | Entity = typename Grid::template Codim<codim>::Entity |
| |
| using | EntitySeed = typename Grid::template Codim<codim>::EntitySeed |
| |
|
| | EntityMap (const Grid &grid, std::vector< EntitySeed > &&seeds) |
| | constructor moving a ready seed list in here
|
| |
| template<class Mapper> |
| | EntityMap (const Grid &grid, const Mapper &mapper) |
| | constructor with all entities of codim
|
| |
| void | update (std::vector< EntitySeed > &&seeds) |
| | update the map after the grid changed
|
| |
| template<class Mapper> |
| void | update (const Mapper &mapper) |
| | update the map after the grid changed
|
| |
| Entity | operator[] (std::size_t i) const |
| | get an element from an index i
|
| |
| std::size_t | size () const |
| | get the size of the map
|
| |
◆ Entity
template<class GridView, int codim = 0>
| using Dumux::EntityMap< GridView, codim >::Entity = typename Grid::template Codim<codim>::Entity |
◆ EntitySeed
template<class GridView, int codim = 0>
| using Dumux::EntityMap< GridView, codim >::EntitySeed = typename Grid::template Codim<codim>::EntitySeed |
◆ Grid
template<class GridView, int codim = 0>
| using Dumux::EntityMap< GridView, codim >::Grid = typename GridView::Traits::Grid |
◆ EntityMap() [1/2]
template<class GridView, int codim = 0>
◆ EntityMap() [2/2]
template<class GridView, int codim = 0>
template<class Mapper>
◆ operator[]()
template<class GridView, int codim = 0>
◆ size()
template<class GridView, int codim = 0>
◆ update() [1/2]
template<class GridView, int codim = 0>
template<class Mapper>
◆ update() [2/2]
template<class GridView, int codim = 0>
The documentation for this class was generated from the following file: