Håkon Hægland
48856f9f46
Timestepping for reservoir coupling
...
Implement adaptive time stepping for master and slave procesess
when using reservoir coupling. The original adaptive time stepping method
is refactored at the same time.
2025-01-17 22:04:17 +01:00
Håkon Hægland
5dfbf50b7d
Remove debug code
...
Remove debug code that was introduced by mistake in the previous commit
2025-01-17 22:01:13 +01:00
Håkon Hægland
4fd225c004
Spawn slaves from master
2025-01-17 22:01:11 +01:00
Michal Tóth
66b353d8ee
Remove one extraneous registration of ThreadsPerProcess parameter
2025-01-15 16:53:06 +01:00
Michal Tóth
47c44862ab
Remove false-positive warning with OMP_NUM_THREADS.
2025-01-15 16:51:45 +01:00
Michal Tóth
c3489c5e62
Make 2 threads default and fix -1 for automatic
2025-01-15 12:09:03 +01:00
Michal Tóth
5ba8e87f55
Uncomment OpmLog warning
2025-01-14 16:42:31 +01:00
Michal Tóth
eb782d9ae2
Set maximum threads immediately after parsing paramteres. Remove hotfix.
2025-01-14 09:56:10 +01:00
Arne Morten Kvarving
4967323c29
Parameters::printValues: drop default parameter for stream
2024-09-05 10:08:09 +02:00
Arne Morten Kvarving
3161b4f547
ParameterSystem: add function to query if registration is open
2024-09-05 10:07:40 +02:00
Arne Morten Kvarving
e7a9c4cd21
threadmanager: remove unused typetag template parameter
...
and move implementation to a translation unit
2024-09-04 12:06:21 +02:00
Arne Morten Kvarving
9a9d4e0974
FlowMain: move hiding of parameters to utility function in FlowUtils
2024-08-16 17:15:53 +02:00
Arne Morten Kvarving
707afc79eb
move SimulatorFullyImplicitBlackoil parameters to TypeTag-free parameter system
2024-08-16 13:22:17 +02:00
Arne Morten Kvarving
8111d2eaa0
move EclWriter parameters to TypeTag-free parameter system
2024-08-16 13:22:15 +02:00
Arne Morten Kvarving
414f313d2a
move FlowProblem parameters to TypeTag-free parameter system
2024-08-16 13:20:06 +02:00
Arne Morten Kvarving
bfe6f47d58
move FlowMain parameters to TypeTag-free parameter system
2024-08-16 13:20:06 +02:00
Arne Morten Kvarving
3716ee664d
move BlackoilModel parameters to TypeTag-free parameter system
2024-08-16 13:20:04 +02:00
Arne Morten Kvarving
febb359951
move VtkTracerModule parameters to TypeTag-free parameter system
2024-08-16 13:17:56 +02:00
Arne Morten Kvarving
0a662e8b21
EnableGravity moved to TypeTag-free parameter system
2024-08-14 09:16:47 +02:00
Arne Morten Kvarving
8fb6fb8aa3
VtkBlackoilModule parameters moved to TypeTag-free parameter system
2024-08-14 08:58:16 +02:00
Arne Morten Kvarving
73a559312d
VtkTemperatureModule parameters moved to TypeTag-free parameter system
2024-08-14 08:52:00 +02:00
Arne Morten Kvarving
0d59aeef6e
VtkPrimaryVars parameters moved to TypeTag-free parameter system
2024-08-14 08:40:45 +02:00
Arne Morten Kvarving
84e6b0183b
VtkCompositionModule parameters moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
48321e857e
VtkDiffusionModule parameters moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
eb37499b17
VtkMultiphaseModule parameters moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
643efb7108
NewtonTargetIterations moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
0bbcb09480
NewtonMaxError moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
0195f8f113
NewtonTolerance moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
6280602201
NewtonWriteConvergence moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
b81c00292b
NewtonVerbose moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
53730ce5cf
EnableThermodynamicHints moved to TypeTag-free parameter system
2024-08-13 14:30:50 +02:00
Arne Morten Kvarving
77f0cda5d4
EnableIntensiveQuantityCache moved to TypeTag-free parameter system
2024-08-13 13:38:52 +02:00
Arne Morten Kvarving
d5d9bca291
MaxTimeStepDivisions moved to TypeTag-free parameter system
2024-08-13 12:31:02 +02:00
Arne Morten Kvarving
3e53ba2d42
MinTimeStepSize moved to TypeTag-free parameter system
2024-08-13 12:02:42 +02:00
Arne Morten Kvarving
bff4774f84
MaxTimeStepSize moved to TypeTag-free parameter system
2024-08-13 11:38:05 +02:00
Arne Morten Kvarving
e5bedd3b47
EnableGridAdaptation moved to TypeTag-free parameter system
2024-08-12 15:28:58 +02:00
Arne Morten Kvarving
9e11888ccb
ThreadsPerProcess moved to TypeTag-free parameter system
2024-08-12 14:48:56 +02:00
Arne Morten Kvarving
a20cb10572
InitialTimeStepSize moved to TypeTag-free parameter system
2024-08-12 13:56:36 +02:00
Arne Morten Kvarving
3e8929b04f
EndTime moved to TypeTag-free parameter system
2024-08-12 13:45:31 +02:00
Arne Morten Kvarving
91a0fd79a9
RestartTime moved to TypeTag-free parameter system
2024-08-12 13:32:22 +02:00
Arne Morten Kvarving
2f8c91222f
PrintParameters moved to TypeTag-free parameter system
2024-08-12 13:24:44 +02:00
Arne Morten Kvarving
c80219c85f
PredeterminedTimeStepsFile moved to TypeTag-free parameter system
2024-08-12 13:14:46 +02:00
Bård Skaflestad
27c498f75a
Merge pull request #5511 from akva2/typetag_free_param_system
...
Support type-tag free parameter system
2024-08-09 18:02:26 +02:00
David Landa Marban
d4890d18f7
Write vtk (if enabled) for dry runs
2024-08-09 15:29:32 +02:00
Arne Morten Kvarving
554a261c7f
adapt to ParameterSystem printValues change
2024-08-09 10:56:08 +02:00
Arne Morten Kvarving
139e64ea2e
adapt to ParameterSystem printUnused change
2024-08-09 10:56:08 +02:00
Arne Morten Kvarving
bb83dea71c
adapt to ParameterSystem endRegistration change
2024-08-09 10:56:08 +02:00
Arne Morten Kvarving
e1bcd00a36
adapt to ParameterSystem typetag removal
2024-08-09 10:56:07 +02:00
Bård Skaflestad
ad595fed5e
Merge pull request #5506 from akva2/move_params_to_parameters
...
Move parameters to Opm::Parameters namespace
2024-08-09 09:16:10 +02:00
Kai Bao
3d794d2d80
using std::from_chars instead of std::stoi
2024-08-08 16:12:17 +02:00