dune-grid
2.2.0
|
#include <dune/grid/utility/persistentcontainerwrapper.hh>
Public Types | |
typedef G | Grid |
typedef T | Data |
typedef PersistentContainerHostGrid::Iterator | Iterator |
typedef PersistentContainerHostGrid::ConstIterator | ConstIterator |
Public Member Functions | |
PersistentContainerWrapper (const Grid &grid, const int codim, const Allocator &allocator=Allocator()) | |
template<class Entity > | |
Data & | operator[] (const Entity &entity) |
template<class Entity > | |
const Data & | operator[] (const Entity &entity) const |
template<class Entity > | |
Data & | operator() (const Entity &entity, const int subEntity) |
template<class Entity > | |
const Data & | operator() (const Entity &entity, const int subEntity) const |
Iterator | begin () |
ConstIterator | begin () const |
Iterator | end () |
ConstIterator | end () const |
size_t | size () const |
void | clear () |
void | reserve () |
void | update () |
typedef PersistentContainerHostGrid::ConstIterator Dune::PersistentContainerWrapper< G, T, Allocator >::ConstIterator |
typedef T Dune::PersistentContainerWrapper< G, T, Allocator >::Data |
typedef G Dune::PersistentContainerWrapper< G, T, Allocator >::Grid |
typedef PersistentContainerHostGrid::Iterator Dune::PersistentContainerWrapper< G, T, Allocator >::Iterator |
Dune::PersistentContainerWrapper< G, T, Allocator >::PersistentContainerWrapper | ( | const Grid & | grid, |
const int | codim, | ||
const Allocator & | allocator = Allocator() |
||
) | [inline] |
Iterator Dune::PersistentContainerWrapper< G, T, Allocator >::begin | ( | ) | [inline] |
ConstIterator Dune::PersistentContainerWrapper< G, T, Allocator >::begin | ( | ) | const [inline] |
void Dune::PersistentContainerWrapper< G, T, Allocator >::clear | ( | ) | [inline] |
Iterator Dune::PersistentContainerWrapper< G, T, Allocator >::end | ( | ) | [inline] |
ConstIterator Dune::PersistentContainerWrapper< G, T, Allocator >::end | ( | ) | const [inline] |
Data& Dune::PersistentContainerWrapper< G, T, Allocator >::operator() | ( | const Entity & | entity, |
const int | subEntity | ||
) | [inline] |
const Data& Dune::PersistentContainerWrapper< G, T, Allocator >::operator() | ( | const Entity & | entity, |
const int | subEntity | ||
) | const [inline] |
Data& Dune::PersistentContainerWrapper< G, T, Allocator >::operator[] | ( | const Entity & | entity | ) | [inline] |
const Data& Dune::PersistentContainerWrapper< G, T, Allocator >::operator[] | ( | const Entity & | entity | ) | const [inline] |
void Dune::PersistentContainerWrapper< G, T, Allocator >::reserve | ( | ) | [inline] |
size_t Dune::PersistentContainerWrapper< G, T, Allocator >::size | ( | ) | const [inline] |
void Dune::PersistentContainerWrapper< G, T, Allocator >::update | ( | ) | [inline] |