DUNE ISTL (2.8)
Dune::Amg::Hierarchy< T, A >::LevelIterator< C, T1 > Class Template Reference
Iterator over the levels in the hierarchy. More...
#include <dune/istl/paamg/hierarchy.hh>
Public Member Functions | |
| LevelIterator () | |
| Constructor. | |
| LevelIterator (const LevelIterator< typename std::remove_const< C >::type, typename std::remove_const< T1 >::type > &other) | |
| Copy constructor. | |
| LevelIterator (const LevelIterator< const typename std::remove_const< C >::type, const typename std::remove_const< T1 >::type > &other) | |
| Copy constructor. | |
| bool | equals (const LevelIterator< typename std::remove_const< C >::type, typename std::remove_const< T1 >::type > &other) const |
| Equality check. | |
| bool | equals (const LevelIterator< const typename std::remove_const< C >::type, const typename std::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. More... | |
| T1 & | getRedistributed () const |
| Get the redistributed container. More... | |
Detailed Description
template<typename T, typename A = std::allocator<T>>
template<class C, class T1>
class Dune::Amg::Hierarchy< T, A >::LevelIterator< C, T1 >
template<class C, class T1>
class Dune::Amg::Hierarchy< T, A >::LevelIterator< C, T1 >
Iterator over the levels in the hierarchy.
operator++() moves to the next coarser level in the hierarchy. while operator--() moves to the next finer level in the hierarchy.
Member Function Documentation
◆ getRedistributed()
template<typename T , typename A = std::allocator<T>>
template<class C , class T1 >
|
inline |
Get the redistributed container.
- Returns
- The redistributed container.
◆ isRedistributed()
template<typename T , typename A = std::allocator<T>>
template<class C , class T1 >
|
inline |
Check whether there was a redistribution at the current level.
- Returns
- True if there is a redistributed version of the container at the current level.
The documentation for this class was generated from the following file:
- dune/istl/paamg/hierarchy.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden & Uni Heidelberg |
generated with Hugo v0.111.3
(May 27, 22:36, 2026)