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

Define traits for the AMG backend. More...

#include <dune/istl/schwarz.hh>
#include <dune/istl/novlpschwarz.hh>
#include <dune/istl/owneroverlapcopy.hh>
#include <dune/istl/paamg/pinfo.hh>
#include <dune/istl/preconditioners.hh>
#include <dune/grid/common/capabilities.hh>
#include <dumux/discretization/method.hh>

Go to the source code of this file.

Description

Define traits for the AMG backend.

Classes

struct  Dumux::Temp::Capabilities::canCommunicate< Grid, codim >
 
class  Dumux::NonoverlappingSolverTraits< MType, VType, isParallel >
 NonoverlappingSolverTraits used by discretization with non-overlapping parallel model. More...
 
class  Dumux::NonoverlappingSolverTraits< MType, VType, true >
 
struct  Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::box >
 Box: use the non-overlapping AMG. More...
 
class  Dumux::OverlappingSolverTraits< MType, VType, isParallel >
 OverlappingSolverTraits used by discretization with overlapping parallel model. More...
 
class  Dumux::OverlappingSolverTraits< MType, VType, true >
 
struct  Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >
 Cell-centered tpfa: use the overlapping AMG. More...
 
struct  Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::ccmpfa >
 

Namespaces

namespace  Dumux
 make the local view function available whenever we use the grid geometry
 
namespace  Dumux::Temp
 
namespace  Dumux::Temp::Capabilities
 

Typedefs

template<class MType , class VType , class GridGeometry >
using Dumux::AmgTraits = AmgTraitsImpl< MType, VType, GridGeometry, GridGeometry::discMethod >
 The type traits required for using the AMG backend. More...
 
Include dependency graph for amgtraits.hh: