opm-simulators/opm/simulators/linalg
Lisa Julia Nebel 60b0a33bd4 Construct the matrices in the AMG hierarchy (created in the PreconditionerFactory) with deterministic indices if possible.
The function 'setUseFixedOrder' is called if it is defined and the matrices in the AMG hierarchy are constructed with deterministic indices.
If it is not defined yet, it is not called and the matrices in the AMG hierarchy are constructed with non-deterministic indices.
2024-01-25 11:32:09 +01:00
..
bda Reinclude changes lost in adaptation to ISTLSolverEbosBda 2023-10-08 08:58:35 +02:00
cuistl Update test properties of new tests using CUDA. Avoid comparison causing new warning 2023-10-16 11:31:00 +02:00
amgcpr.hh -- added more timing to get better coverage of amg solver 2023-07-24 12:28:08 +02:00
DILU.hpp add missing include 2023-11-22 13:18:56 +01: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 consistently use std::size_t 2023-08-15 09:32:10 +02:00
FlexibleSolver1.cpp Use macro for instantiations, and clean up includes. 2020-06-19 16:37:43 +02:00
FlexibleSolver2.cpp Use macro for instantiations, and clean up includes. 2020-06-19 16:37:43 +02:00
FlexibleSolver3.cpp Use macro for instantiations, and clean up includes. 2020-06-19 16:37:43 +02:00
FlexibleSolver4.cpp Use macro for instantiations, and clean up includes. 2020-06-19 16:37:43 +02:00
FlexibleSolver5.cpp first version of micp implementation in flow 2021-10-14 17:44:57 +02:00
FlexibleSolver6.cpp first version of micp implementation in flow 2021-10-14 17:44:57 +02:00
FlexibleSolver_impl.hpp -- added more timing to get better coverage of amg solver 2023-07-24 12:28:08 +02:00
FlexibleSolver.hpp Ensure UMFPACK works with FlexibleSolver. 2023-06-09 15:37:31 +02:00
FlowLinearSolverParameters.hpp Add DILU preconditioner 2023-10-18 14:30:17 +02:00
getQuasiImpesWeights.hpp removed more warings and a bug for strange index settings 2024-01-18 18:25:50 +01:00
GraphColoring.hpp replace loop with std function, remove print from test 2023-11-21 09:52:48 +01:00
ISTLSolverEbos.cpp fixed name in cpp file 2024-01-18 11:40:59 +01:00
ISTLSolverEbos.hpp Merge pull request #5103 from hnil/trueimpesanalytic 2024-01-18 22:51:57 +01:00
ISTLSolverEbosBda.cpp Adapt rocsparse separate wells PR to changes made to ISTLSolverEbos 2023-10-08 08:58:35 +02:00
ISTLSolverEbosBda.hpp Fix formatting and indentation 2023-10-26 09:45:48 +02:00
MatrixMarketSpecializations.hpp minimum dune version required is now 2.7 2023-04-12 09:41:23 +02:00
MILU.cpp -- added more timing to get better coverage of amg solver 2023-07-24 12:28:08 +02:00
MILU.hpp Remove Trailing Semicolon on Function's Close Brace 2022-10-13 09:57:55 +02:00
OwningBlockPreconditioner.hpp adjust to timing macro header split 2023-03-01 13:18:16 +01:00
OwningTwoLevelPreconditioner.hpp OwningTwoLevelPreconditioner: avoid use of sstream 2023-01-02 15:19:08 +01: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 consistently use std::size_t 2023-08-15 09:32:10 +02:00
ParallelOverlappingILU0.cpp changed: put ParallelOverlappingILU0 in separate compile unit 2022-08-22 11:21:31 +02:00
ParallelOverlappingILU0.hpp -- added more timing to get better coverage of amg solver 2023-07-24 12:28:08 +02:00
ParallelRestrictedAdditiveSchwarz.hpp -- added more timing to get better coverage of amg solver 2023-07-24 12:28:08 +02:00
PreconditionerFactory1.cpp changed: split PreconditionerFactory in _impl file 2022-08-22 09:33:15 +02:00
PreconditionerFactory2.cpp changed: split PreconditionerFactory in _impl file 2022-08-22 09:33:15 +02:00
PreconditionerFactory3.cpp changed: split PreconditionerFactory in _impl file 2022-08-22 09:33:15 +02:00
PreconditionerFactory4.cpp changed: split PreconditionerFactory in _impl file 2022-08-22 09:33:15 +02:00
PreconditionerFactory5.cpp changed: split PreconditionerFactory in _impl file 2022-08-22 09:33:15 +02:00
PreconditionerFactory6.cpp changed: split PreconditionerFactory in _impl file 2022-08-22 09:33:15 +02:00
PreconditionerFactory_impl.hpp Construct the matrices in the AMG hierarchy (created in the PreconditionerFactory) with deterministic indices if possible. 2024-01-25 11:32:09 +01:00
PreconditionerFactory.hpp -- added more timing to get better coverage of amg solver 2023-07-24 12:28:08 +02:00
PreconditionerWithUpdate.hpp added: PropertyTree class 2021-06-09 15:21:52 +02:00
PressureBhpTransferPolicy.hpp consistently use std::size_t 2023-08-15 09:32:10 +02:00
PressureSolverPolicy.hpp Determine index of pressure from model used. 2021-06-10 16:19:18 +02:00
PressureTransferPolicy.hpp consistently use std::size_t 2023-08-15 09:32:10 +02:00
PropertyTree.cpp added: PropertyTree class 2021-06-09 15:21:52 +02:00
PropertyTree.hpp added: PropertyTree class 2021-06-09 15:21:52 +02:00
setupPropertyTree.cpp Add DILU preconditioner 2023-10-18 14:30:17 +02: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
twolevelmethodcpr.hh Prefer Attributes to Macros 2022-08-24 17:05:55 +02:00
WellOperators.hpp consistently use std::size_t 2023-08-15 09:32:10 +02:00
WriteSystemMatrixHelper.hpp use std::filesystem directly 2021-11-01 12:31:58 +01:00