aggregates.hh File Reference


Detailed Description

Provides classes for the Coloring process of AMG.

Author:
Markus Blatt

#include "graph.hh"
#include "properties.hh"
#include "combinedfunctor.hh"
#include <dune/common/timer.hh>
#include <dune/common/tuples.hh>
#include <dune/common/stdstreams.hh>
#include <dune/common/poolallocator.hh>
#include <dune/common/sllist.hh>
#include <utility>
#include <set>
#include <algorithm>
#include <limits>
#include <ostream>

Go to the source code of this file.


Namespaces

namespace  Dune
namespace  Dune::Amg

Classes

class  Dune::Amg::AggregationCriterion< T >
 Base class of all aggregation criterions. More...
class  Dune::Amg::DependencyParameters
 Paramters needed to check whether a node depends on another. More...
class  Dune::Amg::Dependency< M, N >
 Dependency policy for symmetric matrices. More...
class  Dune::Amg::SymmetricDependency< M, N >
 Dependency policy for symmetric matrices. More...
class  Dune::Amg::FirstDiagonal
 Norm that uses only the [0][0] entry of the block to determine couplings. More...
struct  Dune::Amg::RowSum
 Functor using the row sum (infinity) norm to determine strong couplings. More...
class  Dune::Amg::SymmetricCriterion< M, Norm >
 Criterion taking advantage of symmetric matrices. More...
class  Dune::Amg::UnSymmetricCriterion< M, Norm >
 Criterion suited for unsymmetric matrices. More...
class  Dune::Amg::AggregatesMap< V >
 Class providing information about the mapping of the vertices onto aggregates. More...
class  Dune::Amg::AggregatesMap< V >::DummyEdgeVisitor
 A Dummy visitor that does nothing for each visited edge. More...
class  Dune::Amg::Aggregate< G >
 A class for temporarily storing the vertices of an aggregate in. More...
class  Dune::Amg::Aggregator< G >
 Class for building the aggregates. More...

Generated on 6 Nov 2008 with Doxygen (ver 1.5.6) [logfile].