parallelamgbackend.hh File Reference

Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL. More...

#include <ewoms/linear/paralleliterativebackend.hh>
#include <ewoms/linear/superlubackend.hh>
#include <ewoms/linear/vertexborderlistfromgrid.hh>
#include <ewoms/linear/overlappingbcrsmatrix.hh>
#include <ewoms/linear/overlappingblockvector.hh>
#include <ewoms/linear/overlappingpreconditioner.hh>
#include <ewoms/linear/overlappingscalarproduct.hh>
#include <ewoms/linear/overlappingoperator.hh>
#include <ewoms/linear/solverpreconditioner.hh>
#include <ewoms/common/propertysystem.hh>
#include <ewoms/common/parametersystem.hh>
#include <dune/istl/preconditioners.hh>
#include <dune/istl/solvers.hh>
#include <dune/istl/paamg/amg.hh>
#include <dune/istl/paamg/pinfo.hh>
#include <dune/istl/schwarz.hh>
#include <dune/istl/owneroverlapcopy.hh>
#include <dune/common/parallel/indexset.hh>
#include <dune/common/version.hh>
#include <dune/common/mpicollectivecommunication.hh>
#include <iostream>
Include dependency graph for parallelamgbackend.hh:

Go to the source code of this file.

Classes

class  Ewoms::Linear::ParallelAmgBackend< TypeTag >
 Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL. More...
 
class  Ewoms::Linear::ParallelAmgBackend< TypeTag >
 Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL. More...
 

Namespaces

 Ewoms
 
 Ewoms::Linear
 
 Ewoms::Properties
 

Functions

 Ewoms::Properties::NEW_TYPE_TAG (ParallelAmgLinearSolver, INHERITS_FROM(ParallelIterativeLinearSolver))
 
 Ewoms::Properties::NEW_PROP_TAG (AmgCoarsenTarget)
 
 Ewoms::Properties::SET_INT_PROP (ParallelAmgLinearSolver, AmgCoarsenTarget, 5000)
 
 Ewoms::Properties::SET_TYPE_PROP (ParallelAmgLinearSolver, LinearSolverBackend, Ewoms::Linear::ParallelAmgBackend< TypeTag >)
 

Detailed Description

Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL.