dune-istl  2.2.0
Public Types | Public Member Functions | Protected Attributes
Dune::Amg::AggregateRenumberer< G > Class Template Reference

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

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

List of all members.

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_

template<class G>
class Dune::Amg::AggregateRenumberer< G >


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: