opm-simulators
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