|
dune-grid 2.11
|
Loading...
Searching...
No Matches
persistentcontainermap.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
72 typename Map::const_iterator pos = data_.find( idSet().subId( entity, subEntity, codimension() ) );
207 std::integral_constant< bool, Capabilities::hasEntityIterator< Grid, codim >::v > hasEntityIterator;
iterator end()
Indent & operator++()
constexpr void forEach(Range &&range, F &&f)
bigunsignedint< k > operator*(const bigunsignedint< k > &x, std::uintmax_t y)
T * operator->() const
virtual void operator()()=0
iterator(ParallelIndexSet< TG, TL, N > &indexSet, const Father &father)
constexpr auto operator!=(const HybridMultiIndex< S... > &lhs, const HybridMultiIndex< T... > &rhs)
constexpr bool operator==(const HybridMultiIndex< S... > &lhs, const HybridMultiIndex< T... > &rhs)
Include standard header files.
static constexpr int codimension
Know your own codimension.
Definition common/entity.hh:106
GridFamily::Traits::LevelGridView LevelGridView
type of view for level grid
Definition common/grid.hh:402
map-based implementation of the PersistentContainer
Definition persistentcontainermap.hh:26
void migrateLevel(int level, const Value &value, Map &data, std::integral_constant< bool, false >)
Definition persistentcontainermap.hh:240
void fill(const Value &value)
Definition persistentcontainermap.hh:95
void resize(const Value &value)
Definition persistentcontainermap.hh:205
IteratorWrapper< const Value, typename Map::const_iterator > ConstIterator
Definition persistentcontainermap.hh:39
const Value & operator[](const Entity &entity) const
Definition persistentcontainermap.hh:52
int codimension() const
Definition persistentcontainermap.hh:111
void resize(const Value &value=Value())
Definition persistentcontainermap.hh:87
const IdSet & idSet() const
Definition persistentcontainermap.hh:130
ConstIterator begin() const
Definition persistentcontainermap.hh:175
static void migrateEntry(const typename IdSet::IdType &id, const Value &value, Map &oldData, Map &newData)
Definition persistentcontainermap.hh:260
PersistentContainerMap(const Grid &grid, int codim, const IdSet &idSet, const Value &value)
Definition persistentcontainermap.hh:42
IteratorWrapper< Value, typename Map::iterator > Iterator
Definition persistentcontainermap.hh:40
void migrateLevel(int level, const Value &value, Map &data, std::integral_constant< bool, true >)
Definition persistentcontainermap.hh:224
Definition persistentcontainermap.hh:147
IteratorWrapper(const iterator &it)
Definition persistentcontainermap.hh:151
A set of traits classes to store static information about grid implementation.
T fill(T... args)
T make_pair(T... args)
T swap(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8