..
gpubridge
fix some header vs implementation parameter name inconsistencies
2025-01-23 10:56:03 +01:00
gpuistl
mark parameters/variables as const where appropriate
2025-01-23 07:57:44 +01:00
amgcpr.hh
amgcpr: use override
2024-08-27 06:43:00 +02:00
AmgxPreconditioner.hpp
Select AMGX mode based on template scalar type
2024-12-18 13:30:02 +01: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
mark constructors explicit
2025-01-21 14:41:17 +01:00
convergencecriterion.hh
remove use of Unused.hpp
2022-08-02 11:24:40 +02:00
DILU.hpp
mark constructors explicit
2025-01-21 14:41:17 +01: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
bump minimum dune version to 2.9
2024-12-03 13:59: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
header scrub
2025-01-21 14:41:58 +01: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
SolverAdapter is now more explicit on its communicator/MPI dependence. This fixes the MPI issues with CUDA/HIP/GPUISTL that were introduced with the GhostLastMatrixAdapter.
2024-09-24 10:03:23 +02:00
FlexibleSolver.hpp
SolverAdapter is now more explicit on its communicator/MPI dependence. This fixes the MPI issues with CUDA/HIP/GPUISTL that were introduced with the GhostLastMatrixAdapter.
2024-09-24 10:03:23 +02:00
FlowLinearSolverParameters.cpp
Rename bda to gpu for classes
2024-11-04 12:31:34 +01:00
FlowLinearSolverParameters.hpp
Rename ISTLSolverGpu to ISTLSolverGpuBridge
2024-11-11 15:02:01 +01: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
mark constructors explicit
2025-01-21 14:41:17 +01:00
GraphColoring.hpp
replace loop with std function, remove print from test
2023-11-21 09:52:48 +01:00
HyprePreconditioner.hpp
use c++ casts
2025-01-23 10:56:03 +01:00
ilufirstelement.hh
Fixes usage of firstmatrixelement with DUNE 2.8
2021-08-26 16:26:30 +02:00
istlpreconditionerwrappers.hh
parametersystem.hh: rename to .hpp
2024-09-05 10:07:40 +02:00
ISTLSolver.cpp
Rename bda to gpu for classes
2024-11-04 12:31:34 +01:00
ISTLSolver.hpp
PR review changes
2024-10-10 15:51:53 +02:00
ISTLSolverGpuBridge.cpp
Rename ISTLSolverGpu to ISTLSolverGpuBridge
2024-11-11 15:02:01 +01:00
ISTLSolverGpuBridge.hpp
Rename ISTLSolverGpu to ISTLSolverGpuBridge
2024-11-11 15:02:01 +01:00
istlsolverwrappers.hh
parametersystem.hh: rename to .hpp
2024-09-05 10:07:40 +02:00
istlsparsematrixadapter.hh
mark constructors explicit
2025-01-21 14:41:17 +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
header scrub
2025-01-21 14:41:58 +01: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
bump minimum dune version to 2.9
2024-12-03 13:59:53 +01:00
MILU.hpp
mark methods override
2025-01-21 14:41:57 +01: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
mark constructors explicit
2025-01-21 14:41:17 +01:00
overlappingoperator.hh
mark constructors explicit
2025-01-21 14:41:17 +01:00
overlappingpreconditioner.hh
use exception classes from opm-common
2022-12-13 12:55:20 +01:00
overlappingscalarproduct.hh
mark constructors explicit
2025-01-21 14:41:17 +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
Propagate need for recreating solver properly for two level methods
2024-12-10 17:08:18 +01:00
parallelamgbackend.hh
mark constructors explicit
2025-01-21 14:41:17 +01:00
parallelbasebackend.hh
mark constructors explicit
2025-01-21 14:41:17 +01:00
parallelbicgstabbackend.hh
mark constructors explicit
2025-01-21 14:41:17 +01:00
parallelistlbackend.hh
mark constructors explicit
2025-01-21 14:41:17 +01:00
ParallelIstlInformation.cpp
Restore Non-MPI Builds
2022-08-18 16:08:41 +02:00
ParallelIstlInformation.hpp
mark constructors explicit
2025-01-21 14:41:17 +01:00
ParallelOverlappingILU0_impl.hpp
bump minimum dune version to 2.9
2024-12-03 13:59:53 +01:00
ParallelOverlappingILU0.cpp
ParallelOverlappingILU0: optionally instantiate for float
2024-08-19 13:51:15 +02:00
ParallelOverlappingILU0.hpp
mark constructors explicit
2025-01-21 14:41:17 +01: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
Add new MP scheme to GPU ILU and DILU
2025-01-10 16:38:14 +01:00
PreconditionerFactory.hpp
-- added more timing to get better coverage of amg solver
2023-07-24 12:28:08 +02:00
PreconditionerFactoryGPUIncludeWrapper.hpp
update name of opm cuilu0 to match gpuistl
2024-09-13 09:15:19 +02:00
PreconditionerWithUpdate.hpp
mark methods override
2025-01-21 14:41:57 +01:00
PressureBhpTransferPolicy.hpp
Create coarse matrix with contiguous memory layout
2024-12-10 17:08:18 +01:00
PressureSolverPolicy.hpp
Propagate need for recreating solver properly for two level methods
2024-12-10 17:08:18 +01:00
PressureTransferPolicy.hpp
Create coarse matrix with contiguous memory layout
2024-12-10 17:08:18 +01:00
PropertyTree.cpp
Add Property Tree Array Retrieval Mechanism
2025-01-29 15:15:49 +01:00
PropertyTree.hpp
Add Property Tree Array Retrieval Mechanism
2025-01-29 15:15:49 +01:00
residreductioncriterion.hh
mark methods override
2025-01-21 14:41:57 +01:00
setupPropertyTree.cpp
Expose finesmoother pre/post smooth parameters in CPR setup
2024-12-05 13:05:32 +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
mark parameters/variables as const where appropriate
2025-01-23 07:57:44 +01:00
vertexborderlistfromgrid.hh
clean up some headers
2023-06-08 14:15:34 +02:00
weightedresidreductioncriterion.hh
mark methods override
2025-01-21 14:41:57 +01:00
WellOperators.hpp
simplify: applyScaleAdd can be shared between regular and domain operators
2024-12-20 11:05:41 +01:00
WriteSystemMatrixHelper.hpp
use std::filesystem directly
2021-11-01 12:31:58 +01:00