opm-simulators/opm/simulators/linalg
2024-09-04 12:06:35 +02:00
..
bda BdaBridge: optionally instantiate for float 2024-08-23 11:15:03 +02:00
gpuistl refactor cusparsematrixoperations 2024-08-23 11:15:18 +02:00
amgcpr.hh amgcpr: use override 2024-08-27 06:43:00 +02:00
bicgstabsolver.hh timer.hh: rename to timer.hpp 2024-09-04 12:06:35 +02:00
blacklist.hh changed: get rid of OPM_UNUSED macro usage 2021-08-03 10:10:01 +02:00
combinedcriterion.hh changed: get rid of OPM_UNUSED macro usage 2021-08-03 10:10:01 +02:00
convergencecriterion.hh remove use of Unused.hpp 2022-08-02 11:24:40 +02:00
DILU.hpp Add method for defining if preconditioners should be recreated 2024-08-20 17:57:38 +02:00
domesticoverlapfrombcrsmatrix.hh changed: use c++17 [[maybe_unused]] 2021-05-14 13:54:58 +02:00
elementborderlistfromgrid.hh clean up some headers 2023-06-08 14:15:34 +02:00
extractMatrix.hpp Add utilities that will be needed for NLDD solvers. 2023-06-09 10:08:29 +02:00
ExtractParallelGridInformationToISTL.cpp ExtractParallelGridInfoToISTL: use forwarding 2021-04-29 12:50:19 +02:00
ExtractParallelGridInformationToISTL.hpp ExtractParallelGridInfoToISTL: use forwarding 2021-04-29 12:50:19 +02:00
ExtraSmoothers.hpp add OpenMP parallelized version of DILU. 2023-11-21 15:41:53 +01:00
findOverlapRowsAndColumns.hpp Change the type of the argument possibleFutureConnections from a pointer to a const reference 2024-08-08 09:19:32 +02:00
fixpointcriterion.hh changed: get rid of OPM_UNUSED macro usage 2021-08-03 10:10:01 +02:00
FlexibleSolver1.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
FlexibleSolver2.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
FlexibleSolver3.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
FlexibleSolver4.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
FlexibleSolver5.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
FlexibleSolver6.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
FlexibleSolver_impl.hpp Merge pull request #5554 from multitalentloes/refactor_cuistl 2024-08-26 09:55:13 +02:00
FlexibleSolver.hpp Ensure UMFPACK works with FlexibleSolver. 2023-06-09 15:37:31 +02:00
FlowLinearSolverParameters.cpp Make local solver in NLDD a runtime specified ISTLSolver 2024-08-21 14:24:23 +02:00
FlowLinearSolverParameters.hpp Make local solver in NLDD a runtime specified ISTLSolver 2024-08-21 14:24:23 +02:00
foreignoverlapfrombcrsmatrix.hh remove use of Unused.hpp 2022-08-02 11:24:40 +02:00
getQuasiImpesWeights.hpp removed more warings and a bug for strange index settings 2024-01-18 18:25:50 +01:00
globalindices.hh changed: get rid of OPM_UNUSED macro usage 2021-08-03 10:10:01 +02:00
GraphColoring.hpp replace loop with std function, remove print from test 2023-11-21 09:52:48 +01:00
ilufirstelement.hh Fixes usage of firstmatrixelement with DUNE 2.8 2021-08-26 16:26:30 +02:00
istlpreconditionerwrappers.hh move LinearSolver parameters to TypeTag-free parameter system 2024-08-14 12:47:59 +02:00
ISTLSolver.cpp ISTLSolver: optionally instantiate for float 2024-08-21 09:40:24 +02:00
ISTLSolver.hpp Intercept CPRW if MICP or polymer injectivity is used. 2024-08-23 13:08:08 +02:00
ISTLSolverBda.cpp ISTLSolverBda: optionally instantiate for float 2024-08-23 11:15:03 +02:00
ISTLSolverBda.hpp ISTLSolverBda: avoid using deprecated Dune::CollectiveCommunication 2024-08-23 15:10:25 +02:00
istlsolverwrappers.hh move LinearSolver parameters to TypeTag-free parameter system 2024-08-14 12:47:59 +02:00
istlsparsematrixadapter.hh start on direct access to matrices 2022-12-14 11:59:47 +01:00
linalgparameters.hh move LinearSolver parameters to TypeTag-free parameter system 2024-08-14 12:47:59 +02:00
linalgproperties.hh changed: move the AmgCoarsenTarget parameter to Opm::Parameters 2024-08-02 19:19:31 +02:00
linearsolverreport.hh timer.hh: rename to timer.hpp 2024-09-04 12:06:35 +02:00
matrixblock.hh minimum dune version required is now 2.7 2023-02-27 09:47:39 +01:00
MatrixMarketSpecializations.hpp minimum dune version required is now 2.7 2023-04-12 09:41:23 +02:00
MILU.cpp MILU: optionally instantiate for float 2024-08-19 13:50:08 +02:00
MILU.hpp Remove Trailing Semicolon on Function's Close Brace 2022-10-13 09:57:55 +02:00
nullborderlistmanager.hh clean up some headers 2023-06-08 14:15:34 +02:00
overlappingbcrsmatrix.hh Fixes usage of firstmatrixelement with DUNE 2.8 2021-08-26 16:26:30 +02:00
overlappingblockvector.hh [cleanup] replace typedef by using 2020-06-10 13:49:42 +02:00
overlappingoperator.hh [cleanup] replace typedef by using 2020-06-10 13:49:42 +02:00
overlappingpreconditioner.hh use exception classes from opm-common 2022-12-13 12:55:20 +01:00
overlappingscalarproduct.hh minimum dune version required is now 2.7 2023-02-27 09:47:39 +01:00
overlaptypes.hh clean up some headers 2023-06-08 14:15:34 +02:00
OwningBlockPreconditioner.hpp Add method for defining if preconditioners should be recreated 2024-08-20 17:57:38 +02:00
OwningTwoLevelPreconditioner.hpp Add method for defining if preconditioners should be recreated 2024-08-20 17:57:38 +02:00
parallelamgbackend.hh move LinearSolver parameters to TypeTag-free parameter system 2024-08-14 12:47:59 +02:00
parallelbasebackend.hh move LinearSolver parameters to TypeTag-free parameter system 2024-08-14 12:47:59 +02:00
parallelbicgstabbackend.hh move LinearSolver parameters to TypeTag-free parameter system 2024-08-14 12:47:59 +02:00
parallelistlbackend.hh move LinearSolver parameters to TypeTag-free parameter system 2024-08-14 12:47:59 +02:00
ParallelIstlInformation.cpp Restore Non-MPI Builds 2022-08-18 16:08:41 +02:00
ParallelIstlInformation.hpp consistently use ParallelCommunication.hpp for communication definition 2022-09-01 12:26:11 +02:00
ParallelOverlappingILU0_impl.hpp Ghost entries skipped for ilu apply and GL operator in AMG/CPR hierarchy. 2024-06-07 14:40:53 +02:00
ParallelOverlappingILU0.cpp ParallelOverlappingILU0: optionally instantiate for float 2024-08-19 13:51:15 +02:00
ParallelOverlappingILU0.hpp Add method for defining if preconditioners should be recreated 2024-08-20 17:57:38 +02:00
ParallelRestrictedAdditiveSchwarz.hpp -- added more timing to get better coverage of amg solver 2023-07-24 12:28:08 +02:00
PreconditionerFactory1.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
PreconditionerFactory2.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
PreconditionerFactory3.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
PreconditionerFactory4.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
PreconditionerFactory5.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
PreconditionerFactory6.cpp FlexibleSolver: optionally instantiate for float 2024-08-21 09:34:28 +02:00
PreconditionerFactory_impl.hpp Merge pull request #5554 from multitalentloes/refactor_cuistl 2024-08-26 09:55:13 +02:00
PreconditionerFactory.hpp -- added more timing to get better coverage of amg solver 2023-07-24 12:28:08 +02:00
PreconditionerFactoryGPUIncludeWrapper.hpp refactor opm_cuda_safe_call 2024-08-23 11:12:13 +02:00
PreconditionerWithUpdate.hpp Add method for defining if preconditioners should be recreated 2024-08-20 17:57:38 +02:00
PressureBhpTransferPolicy.hpp Ghost entries skipped for ilu apply and GL operator in AMG/CPR hierarchy. 2024-06-07 14:40:53 +02:00
PressureSolverPolicy.hpp Determine index of pressure from model used. 2021-06-10 16:19:18 +02:00
PressureTransferPolicy.hpp Ghost entries skipped for ilu apply and GL operator in AMG/CPR hierarchy. 2024-06-07 14:40:53 +02:00
PropertyTree.cpp PropertyTree: add instances for float 2024-08-19 13:09:41 +02:00
PropertyTree.hpp added: PropertyTree class 2021-06-09 15:21:52 +02:00
residreductioncriterion.hh remove use of Unused.hpp 2022-08-02 11:24:40 +02:00
setupPropertyTree.cpp Add cpr_trueimpesanalytic option for LinearSolver parameter. 2024-01-24 13:03:18 +01:00
setupPropertyTree.hpp Add DILU preconditioner 2023-10-18 14:30:17 +02:00
SmallDenseMatrixUtils.hpp changed: get rid of duplicate MatrixBlock headers/classes 2022-08-25 12:48:53 +02:00
superlubackend.hh move LinearSolver parameters to TypeTag-free parameter system 2024-08-14 12:47:59 +02:00
twolevelmethodcpr.hh Add comment on trailing return type with decltype that is used for detecting the signature of the coarsen function of the Dune::Amg::IndicesCoarsener 2024-01-26 14:29:19 +01:00
vertexborderlistfromgrid.hh clean up some headers 2023-06-08 14:15:34 +02:00
weightedresidreductioncriterion.hh changed: get rid of OPM_UNUSED macro usage 2021-08-03 10:10:01 +02:00
WellOperators.hpp avoid using deprecated type 2024-07-03 07:58:07 +02:00
WriteSystemMatrixHelper.hpp use std::filesystem directly 2021-11-01 12:31:58 +01:00