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: