dune-istl  2.2.0
Classes | Public Types | Public Member Functions
Dune::Amg::GlobalAggregatesMap< T, TI > Struct Template Reference

#include <dune/istl/paamg/globalaggregates.hh>

List of all members.

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 GlobalIndexoperator[] (std::size_t index) const
GlobalIndexget (std::size_t index)
Proxy operator[] (std::size_t index)
void put (const GlobalIndex &global, size_t i)

template<typename T, typename TI>
struct Dune::Amg::GlobalAggregatesMap< T, TI >


Member Typedef Documentation

template<typename T, typename TI>
typedef ParallelIndexSet::GlobalIndex Dune::Amg::GlobalAggregatesMap< T, TI >::GlobalIndex
template<typename T, typename TI>
typedef ParallelIndexSet::GlobalIndex Dune::Amg::GlobalAggregatesMap< T, TI >::IndexedType
template<typename T, typename TI>
typedef ParallelIndexSet::LocalIndex Dune::Amg::GlobalAggregatesMap< T, TI >::LocalIndex
template<typename T, typename TI>
typedef TI Dune::Amg::GlobalAggregatesMap< T, TI >::ParallelIndexSet
template<typename T, typename TI>
typedef T Dune::Amg::GlobalAggregatesMap< T, TI >::Vertex

Constructor & Destructor Documentation

template<typename T, typename TI>
Dune::Amg::GlobalAggregatesMap< T, TI >::GlobalAggregatesMap ( AggregatesMap< Vertex > &  aggregates,
const GlobalLookupIndexSet< ParallelIndexSet > &  indexset 
) [inline]

Member Function Documentation

template<typename T, typename TI>
GlobalIndex& Dune::Amg::GlobalAggregatesMap< T, TI >::get ( std::size_t  index) [inline]

References index.

template<typename T, typename TI>
const GlobalIndex& Dune::Amg::GlobalAggregatesMap< T, TI >::operator[] ( std::size_t  index) const [inline]

References index.

template<typename T, typename TI>
Proxy Dune::Amg::GlobalAggregatesMap< T, TI >::operator[] ( std::size_t  index) [inline]
template<typename T, typename TI>
void Dune::Amg::GlobalAggregatesMap< T, TI >::put ( const GlobalIndex global,
size_t  i 
) [inline]

The documentation for this struct was generated from the following file: