|
| | AbstractISTLSolver.hpp |
| | amgcpr.hh |
| | The AMG preconditioner.
|
| | AmgxPreconditioner.hpp |
| | bicgstabsolver.hh |
| | Implements a preconditioned stabilized BiCG linear solver.
|
| | blacklist.hh |
| | Expresses which degrees of freedom are blacklisted for the parallel linear solvers and which domestic indices they correspond to.
|
| | combinedcriterion.hh |
| | Convergence criterion which looks at the absolute value of the residual and fails if the linear solver stagnates.
|
| | convergencecriterion.hh |
| |
|
| | DILU.hpp |
| | domesticoverlapfrombcrsmatrix.hh |
| | This class creates and manages the foreign overlap given an initial list of border indices and a BCRS matrix.
|
| | elementborderlistfromgrid.hh |
| | Uses communication on the grid to find the initial seed list of indices for methods which use element-based degrees of freedom.
|
| | findOverlapRowsAndColumns.hpp |
| | fixpointcriterion.hh |
| |
|
| | FlexibleSolver.hpp |
| | FlexibleSolver_impl.hpp |
| | FlowLinearSolverParameters.hpp |
| | foreignoverlapfrombcrsmatrix.hh |
| | This class creates and manages the foreign overlap given an initial list of border indices and a BCRS matrix.
|
| | getQuasiImpesWeights.hpp |
| | globalindices.hh |
| | This class maps domestic row indices to and from "global" indices which is used to construct an algebraic overlap for the parallel linear solvers.
|
| | GraphColoring.hpp |
| | HyprePreconditioner.hpp |
| | ilufirstelement.hh |
| | is_gpu_operator.hpp |
| | istlpreconditionerwrappers.hh |
| | Provides wrapper classes for the (non-AMG) preconditioners provided by dune-istl.
|
| | ISTLSolver.hpp |
| | ISTLSolverGpuBridge.hpp |
| | ISTLSolverRuntimeOptionProxy.hpp |
| | istlsolverwrappers.hh |
| | Provides wrapper classes for the iterative linear solvers available in dune-istl.
|
| | istlsparsematrixadapter.hh |
| | A sparse matrix interface backend for BCRSMatrix from dune-istl.
|
| | linalgparameters.hh |
| | Declares the parameters for the black oil model.
|
| | linalgproperties.hh |
| | Declares the properties required by the black oil model.
|
| | LinearSolverAcceleratorType.hpp |
| | linearsolverreport.hh |
| | Collects summary information about the execution of the linear solver.
|
| | matrixblock.hh |
| | MatrixMarketSpecializations.hpp |
| | MILU.hpp |
| | nullborderlistmanager.hh |
| | This is a grid manager which does not create any border list.
|
| | overlappingbcrsmatrix.hh |
| | An overlap aware block-compressed row storage (BCRS) matrix.
|
| | overlappingblockvector.hh |
| | An overlap aware block vector.
|
| | overlappingoperator.hh |
| | An overlap aware linear operator usable by ISTL.
|
| | overlappingpreconditioner.hh |
| | An overlap aware preconditioner for any ISTL linear solver.
|
| | overlappingscalarproduct.hh |
| | An overlap aware ISTL scalar product.
|
| | overlaptypes.hh |
| | This files provides several data structures for storing tuples of indices of remote and/or local processes.
|
| | OwningBlockPreconditioner.hpp |
| | OwningTwoLevelPreconditioner.hpp |
| | parallelamgbackend.hh |
| | Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL.
|
| | parallelbasebackend.hh |
| | Provides the common code which is required by most linear solvers.
|
| | parallelbicgstabbackend.hh |
| | Implements a generic linear solver abstraction.
|
| | parallelistlbackend.hh |
| | Provides all unmodified linear solvers from dune-istl.
|
| | ParallelIstlInformation.hpp |
| | ParallelOverlappingILU0.hpp |
| | ParallelOverlappingILU0_impl.hpp |
| | ParallelRestrictedAdditiveSchwarz.hpp |
| | PreconditionerFactory.hpp |
| | PreconditionerFactory_impl.hpp |
| | PreconditionerFactoryGPUIncludeWrapper.hpp |
| | PreconditionerWithUpdate.hpp |
| | PressureBhpTransferPolicy.hpp |
| | PressureSolverPolicy.hpp |
| | PressureTransferPolicy.hpp |
| | printlinearsolverparameter.hpp |
| | PropertyTree.hpp |
| | residreductioncriterion.hh |
| | Provides a convergence criterion which looks at the reduction of the two-norm of the residual for the linear solvers.
|
| | setupPropertyTree.hpp |
| | SmallDenseMatrixUtils.hpp |
| | StandardPreconditioners.hpp |
| | StandardPreconditioners_gpu_mpi.hpp |
| | StandardPreconditioners_gpu_serial.hpp |
| | StandardPreconditioners_mpi.hpp |
| | StandardPreconditioners_serial.hpp |
| | superlubackend.hh |
| |
|
| | twolevelmethodcpr.hh |
| | Algebraic twolevel methods.
|
| | vertexborderlistfromgrid.hh |
| | Uses communication on the grid to find the initial seed list of indices.
|
| | weightedresidreductioncriterion.hh |
| | Convergence criterion which looks at the weighted absolute value of the residual.
|
| | WellOperators.hpp |
| | WriteSystemMatrixHelper.hpp |