Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL. More...
#include "parallelbasebackend.hh"
#include "bicgstabsolver.hh"
#include "combinedcriterion.hh"
#include <dune/istl/paamg/amg.hh>
#include <dune/istl/paamg/pinfo.hh>
#include <dune/istl/owneroverlapcopy.hh>
#include <iostream>
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... | |
Functions | |
Ewoms::Properties::NEW_TYPE_TAG (ParallelAmgLinearSolver, INHERITS_FROM(ParallelBaseLinearSolver)) | |
Ewoms::Properties::NEW_PROP_TAG (AmgCoarsenTarget) | |
Ewoms::Properties::NEW_PROP_TAG (LinearSolverMaxError) | |
Ewoms::Properties::SET_INT_PROP (ParallelAmgLinearSolver, AmgCoarsenTarget, 5000) | |
The target number of DOFs per processor for the parallel algebraic multi-grid solver. | |
Ewoms::Properties::SET_SCALAR_PROP (ParallelAmgLinearSolver, LinearSolverMaxError, 1e7) | |
Ewoms::Properties::SET_TYPE_PROP (ParallelAmgLinearSolver, LinearSolverBackend, Ewoms::Linear::ParallelAmgBackend< TypeTag >) | |
Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL.