|
KASKADE 7 development version
|
#include <mgtools.hh>
TODO: THIS CLASS IS NOT NEEDED ANYMORE! Class providing an index set containing the whole grid hierarchy, i.e. every entity on every grid level has a unique index. By default, the index set is connected to the grid signals, and updates on grid refinement.
Definition at line 143 of file mgtools.hh.
Classes | |
| struct | Codim |
Public Types | |
| typedef int | IndexType |
| typedef HierarchicIndexSet< Grid > | Self |
Public Member Functions | |
| HierarchicIndexSet (GridManager< Grid > &gridMan_, bool connectMe_=true) | |
| HierarchicIndexSet (GridManager< Grid > &gridMan_, int maxlevel_, bool connectMe_=true) | |
| HierarchicIndexSet (const HierarchicIndexSet &other) | |
| HierarchicIndexSet & | operator= (const HierarchicIndexSet &other) |
| ~HierarchicIndexSet () | |
| void | init () |
| void | update (int maxlevel_) |
| update hierarchic index set, e.g. after grid change More... | |
| void | update () |
| template<int cc> | |
| int | index (const typename Grid::Traits::template Codim< cc >::Entity &e) const |
| template<class EntityType > | |
| int | index (const EntityType &e) const |
| template<int cc> | |
| int | subIndex (const typename Grid::Traits::template Codim< 0 >::Entity &e, int i) const |
| const std::vector< Dune::GeometryType > & | geomTypes (int codim) const |
| int | size (Dune::GeometryType type) const |
| int | size (int codim) const |
| template<class EntityType > | |
| bool | contains (const EntityType &e) const |
| template<int cd, Dune::PartitionIteratorType pitype> | |
| Codim< cd >::template Partition< pitype >::Iterator | begin () const |
| template<int cd, Dune::PartitionIteratorType pitype> | |
| Codim< cd >::template Partition< pitype >::Iterator | end () const |
| void | out (std::ostream &o) const |
| typedef int HierarchicIndexSet< Grid >::IndexType |
Definition at line 163 of file mgtools.hh.
| typedef HierarchicIndexSet<Grid> HierarchicIndexSet< Grid >::Self |
Definition at line 164 of file mgtools.hh.
|
inline |
Definition at line 166 of file mgtools.hh.
|
inline |
Definition at line 174 of file mgtools.hh.
|
inline |
Definition at line 182 of file mgtools.hh.
|
inline |
Definition at line 201 of file mgtools.hh.
|
inline |
Definition at line 359 of file mgtools.hh.
|
inline |
Definition at line 346 of file mgtools.hh.
|
inline |
Definition at line 365 of file mgtools.hh.
|
inline |
Definition at line 323 of file mgtools.hh.
|
inline |
Definition at line 304 of file mgtools.hh.
|
inline |
Definition at line 294 of file mgtools.hh.
|
inline |
Definition at line 208 of file mgtools.hh.
Referenced by HierarchicIndexSet< Grid >::HierarchicIndexSet(), and HierarchicIndexSet< Grid >::operator=().
|
inline |
Definition at line 190 of file mgtools.hh.
|
inline |
Definition at line 371 of file mgtools.hh.
|
inline |
Definition at line 329 of file mgtools.hh.
Referenced by HierarchicIndexSet< Grid >::contains(), HierarchicIndexSet< Grid >::index(), and HierarchicIndexSet< Grid >::subIndex().
|
inline |
Definition at line 339 of file mgtools.hh.
|
inline |
Definition at line 314 of file mgtools.hh.
|
inline |
Definition at line 227 of file mgtools.hh.
Referenced by HierarchicIndexSet< Grid >::HierarchicIndexSet(), HierarchicIndexSet< Grid >::operator=(), and HierarchicIndexSet< Grid >::update().
|
inline |
update hierarchic index set, e.g. after grid change
Definition at line 220 of file mgtools.hh.