Loading...
Searching...
No Matches
linalg Directory Reference

## Directories

| gpubridge
| gpuistl

## Files

| 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.
| 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
| 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