My Project
Loading...
Searching...
No Matches
parallelamgbackend.hh File Reference

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

#include "linalgproperties.hh"
#include "parallelbasebackend.hh"
#include "bicgstabsolver.hh"
#include "combinedcriterion.hh"
#include "istlsparsematrixadapter.hh"
#include <dune/istl/bcrsmatrix.hh>
#include <dune/istl/paamg/amg.hh>
#include <dune/istl/paamg/pinfo.hh>
#include <dune/istl/owneroverlapcopy.hh>
#include <memory>
#include <tuple>
#include <utility>

Go to the source code of this file.

Classes

struct  Opm::Properties::TTag::ParallelAmgLinearSolver
 
struct  Opm::Properties::LinearSolverBackend< TypeTag, TTag::ParallelAmgLinearSolver >
 
struct  Opm::Parameters::AmgCoarsenTarget
 The target number of DOFs per processor for the parallel algebraic multi-grid solver. More...
 
class  Opm::Linear::ParallelAmgBackend< TypeTag >
 Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL. More...
 

Namespaces

namespace  Opm
 This file contains a set of helper functions used by VFPProd / VFPInj.
 
namespace  Opm::Properties::TTag
 The generic type tag for problems using the immiscible multi-phase model.
 

Detailed Description

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