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.