hierarchy.hh File Reference

Provides a classes representing the hierarchies in AMG. More...

Go to the source code of this file.

Classes

class  Dune::Amg::Hierarchy< T, A >
 A hierarchy of coantainers (e.g. matrices or vectors). More...
struct  Dune::Amg::Hierarchy< T, A >::Element
 An element in the hierarchy.
class  Dune::Amg::Hierarchy< T, A >::LevelIterator< C, T1 >
 Iterator over the levels in the hierarchy. More...
class  Dune::Amg::MatrixHierarchy< M, PI, A >
 The hierarchies build by the coarsening process. More...
struct  Dune::Amg::MatrixHierarchy< M, PI, A >::MatrixStats< Matrix, print >
 functor to print matrix statistics.
struct  Dune::Amg::MatrixHierarchy< M, PI, A >::MatrixStats< Matrix, true >
struct  Dune::Amg::MatrixHierarchy< M, PI, A >::MatrixStats< Matrix, true >::calc
class  Dune::Amg::CoarsenCriterion< T >
 The criterion describing the stop criteria for the coarsening process. More...

Namespaces

namespace  Dune
namespace  Dune::Amg

Enumerations

enum  { Dune::Amg::MAX_PROCESSES = 72000 }
enum  Dune::Amg::AccumulationMode { Dune::Amg::noAccu = 0, Dune::Amg::atOnceAccu = 1, Dune::Amg::successiveAccu = 2 }
 

Identifiers for the different accumulation modes.

More...

Functions

template<typename M , typename C1 >
bool Dune::Amg::repartitionAndDistributeMatrix (const M &origMatrix, M &newMatrix, SequentialInformation &origSequentialInformationomm, SequentialInformation *&newComm, RedistributeInformation< SequentialInformation > &ri, int nparts, C1 &criterion)
template<typename M , typename C , typename C1 >
bool Dune::Amg::repartitionAndDistributeMatrix (const M &origMatrix, M &newMatrix, C &origComm, C *&newComm, RedistributeInformation< C > &ri, int nparts, C1 &criterion)
template<typename M >
bool Dune::Amg::repartitionAndDistributeMatrix (M &origMatrix, M &newMatrix, SequentialInformation &origComm, SequentialInformation &newComm, RedistributeInformation< SequentialInformation > &ri)

Detailed Description

Provides a classes representing the hierarchies in AMG.

Author:
Markus Blatt

Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].