#include <dune/istl/paamg/globalaggregates.hh>
Classes | |
class | Proxy |
Public Types | |
typedef TI | ParallelIndexSet |
typedef ParallelIndexSet::GlobalIndex | GlobalIndex |
typedef ParallelIndexSet::GlobalIndex | IndexedType |
typedef ParallelIndexSet::LocalIndex | LocalIndex |
typedef T | Vertex |
Public Member Functions | |
GlobalAggregatesMap (AggregatesMap< Vertex > &aggregates, const GlobalLookupIndexSet< ParallelIndexSet > &indexset) | |
const GlobalIndex & | operator[] (std::size_t index) const |
GlobalIndex & | get (std::size_t index) |
Proxy | operator[] (std::size_t index) |
void | put (const GlobalIndex &global, size_t i) |
typedef ParallelIndexSet::GlobalIndex Dune::Amg::GlobalAggregatesMap< T, TI >::GlobalIndex |
typedef ParallelIndexSet::GlobalIndex Dune::Amg::GlobalAggregatesMap< T, TI >::IndexedType |
typedef ParallelIndexSet::LocalIndex Dune::Amg::GlobalAggregatesMap< T, TI >::LocalIndex |
typedef TI Dune::Amg::GlobalAggregatesMap< T, TI >::ParallelIndexSet |
typedef T Dune::Amg::GlobalAggregatesMap< T, TI >::Vertex |
Dune::Amg::GlobalAggregatesMap< T, TI >::GlobalAggregatesMap | ( | AggregatesMap< Vertex > & | aggregates, | |
const GlobalLookupIndexSet< ParallelIndexSet > & | indexset | |||
) | [inline] |
GlobalIndex& Dune::Amg::GlobalAggregatesMap< T, TI >::get | ( | std::size_t | index | ) | [inline] |
References Dune::IndexPair< TG, TL >::global(), index, and Dune::GlobalLookupIndexSet< I >::pair().
Proxy Dune::Amg::GlobalAggregatesMap< T, TI >::operator[] | ( | std::size_t | index | ) | [inline] |
const GlobalIndex& Dune::Amg::GlobalAggregatesMap< T, TI >::operator[] | ( | std::size_t | index | ) | const [inline] |
void Dune::Amg::GlobalAggregatesMap< T, TI >::put | ( | const GlobalIndex & | global, | |
size_t | i | |||
) | [inline] |