Dune::Amg::AggregateRenumberer< G > Class Template Reference

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

Inheritance diagram for Dune::Amg::AggregateRenumberer< G >:
Inheritance graph

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  )  [inline]

Constructor.

Parameters:
aggregates The aggregate map to renumber.

Member Function Documentation

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

Convertion to vertex.

References Dune::Amg::AggregateRenumberer< G >::number_.

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

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:
Generated on Sat Apr 24 11:13:51 2010 for dune-istl by  doxygen 1.6.3