dune-istl  2.3.1
Public Types | Public Member Functions | Protected Attributes | List of all members
Dune::Amg::AggregateRenumberer< G > Class Template Reference

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

Inherited by Dune::Amg::ParallelIndicesCoarsener< T, E >::ParallelAggregateRenumberer< G, I >.

Public Types

typedef G::VertexDescriptor Vertex
 The vertex type.

Public Member Functions

 AggregateRenumberer (AggregatesMap< Vertex > &aggregates)
 Constructor.
 operator Vertex () const
 Convertion to vertex.
void operator() (const typename G::ConstEdgeIterator &edge)
void operator++ ()

Protected Attributes

Vertex number_
AggregatesMap< Vertex > & aggregates_

Member Typedef Documentation

template<class G>
typedef G::VertexDescriptor Dune::Amg::AggregateRenumberer< G >::Vertex

The vertex type.

Constructor & Destructor Documentation

template<class G >
Dune::Amg::AggregateRenumberer< G >::AggregateRenumberer ( AggregatesMap< Vertex > &  aggregates)

Constructor.

Parameters
aggregatesThe aggregate map to renumber.

Member Function Documentation

template<class G >
Dune::Amg::AggregateRenumberer< G >::operator Vertex ( ) const

Convertion to vertex.

template<class G >
void Dune::Amg::AggregateRenumberer< G >::operator() ( const typename G::ConstEdgeIterator &  edge)
template<class G >
void Dune::Amg::AggregateRenumberer< G >::operator++ ( )

Member Data Documentation

template<class G>
AggregatesMap<Vertex>& Dune::Amg::AggregateRenumberer< G >::aggregates_
protected
template<class G>
Vertex Dune::Amg::AggregateRenumberer< G >::number_
protected

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