3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Classes | Namespaces
amgparallelhelpers.hh File Reference

Provides a helper class for nonoverlapping decomposition using the ISTL AMG. More...

#include <dune/common/version.hh>
#include <dune/geometry/dimension.hh>
#include <dune/grid/common/datahandleif.hh>
#include <dune/grid/common/partitionset.hh>
#include <dune/istl/owneroverlapcopy.hh>
#include <dune/istl/paamg/pinfo.hh>

Go to the source code of this file.

Description

Provides a helper class for nonoverlapping decomposition using the ISTL AMG.

Classes

class  Dumux::ParallelISTLHelper< GridView, AmgTraits >
 A parallel helper class providing a nonoverlapping decomposition of all degrees of freedom. More...
 
class  Dumux::EntityExchanger< GridView, AmgTraits >
 Helper class for adding up matrix entries on border. More...
 
class  Dumux::EntityExchanger< GridView, AmgTraits >::MatPatternExchange
 A DataHandle class to exchange matrix sparsity patterns. More...
 
struct  Dumux::EntityExchanger< GridView, AmgTraits >::MatEntry
 Local matrix blocks associated with the global id set. More...
 
class  Dumux::EntityExchanger< GridView, AmgTraits >::MatEntryExchange
 A DataHandle class to exchange matrix entries. More...
 
struct  Dumux::LinearAlgebraPreparator< GridView, AmgTraits, isParallel >
 Prepare the linear algebra member variables. More...
 
struct  Dumux::LinearAlgebraPreparator< GridView, AmgTraits, true >
 Specialization for the parallel case. More...
 

Namespaces

namespace  Dumux
 make the local view function available whenever we use the grid geometry
 
Include dependency graph for amgparallelhelpers.hh: