#include <hierarchy.hh>
operator++() moves to the next coarser level in the hierarchy. while operator--() moved to the next finer level in the hierarchy.
Public Member Functions | |
LevelIterator () | |
Constructor. | |
LevelIterator (const LevelIterator< typename remove_const< C >::type, typename remove_const< T1 >::type > &other) | |
Copy constructor. | |
LevelIterator (const LevelIterator< const typename remove_const< C >::type, const typename remove_const< T1 >::type > &other) | |
Copy constructor. | |
bool | equals (const LevelIterator< typename remove_const< C >::type, typename remove_const< T1 >::type > &other) const |
Equality check. | |
bool | equals (const LevelIterator< const typename remove_const< C >::type, const typename remove_const< T1 >::type > &other) const |
Equality check. | |
T1 & | dereference () const |
Dereference the iterator. | |
void | increment () |
Move to the next coarser level. | |
void | decrement () |
Move to the next fine level. | |
bool | isRedistributed () const |
Check whether there was a redistribution at the current level. | |
T1 & | getRedistributed () const |
Get the redistributed container. |
bool Dune::Amg::Hierarchy< T, A >::LevelIterator< C, T1 >::isRedistributed | ( | ) | const [inline] |
Check whether there was a redistribution at the current level.
T1& Dune::Amg::Hierarchy< T, A >::LevelIterator< C, T1 >::getRedistributed | ( | ) | const [inline] |
Get the redistributed container.