|
| amgcpr.hh |
| The AMG preconditioner.
|
|
| 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.
|
|
| extractMatrix.hpp |
|
| ExtractParallelGridInformationToISTL.hpp |
|
| ExtraSmoothers.hpp |
|
| 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 |
|
| ilufirstelement.hh |
|
| istlpreconditionerwrappers.hh |
| Provides wrapper classes for the (non-AMG) preconditioners provided by dune-istl.
|
|
| ISTLSolver.hpp |
|
| ISTLSolverBda.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.
|
|
| 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 |
|
| 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 |
|
| 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 |
|