Arne Morten Kvarving
2353ba56a6
changed: don't store schedule keywords unless required in simulators
...
in the python simulator we cannot make this decision up front
since the schedule can be modified from python code so we have
to do the safe thing
2024-09-27 11:24:20 +02:00
Bård Skaflestad
fc578bad7f
Merge pull request #5632 from atgeirr/speed-up-numerical-aquifers
...
AquiferNumerical: speed up calculations.
2024-09-25 21:11:32 +02:00
Atgeirr Flø Rasmussen
6bb3331774
AquiferNumerical: speed up calculations.
...
There is no need to update the stencil if we are skipping the cell.
Also, the extensive quantities will not change while iterating over
the neighbours, so that update can be moved out of the loop.
2024-09-25 20:10:23 +02:00
Bård Skaflestad
02555ac504
Merge pull request #5626 from vkip/rptsched_wells
...
Support RPTSCHED WELLS=N
2024-09-25 09:27:58 +02:00
Vegard Kippe
2c2b0bc930
Use the correct rstep for well reports
2024-09-24 16:27:18 +02:00
Bård Skaflestad
aa4c2e0c0d
Merge pull request #5621 from bska/rptrst-rfip
...
Implement 'RFIP' and 'SFIP' Mnemonics For RPTRST
2024-09-24 14:33:46 +02:00
Vegard Kippe
dee9985a41
Update flowexp
2024-09-24 14:26:36 +02:00
Bård Skaflestad
a38704ecb0
Implement 'RFIP' and 'SFIP' Mnemonics For RPTRST
...
The 'FIP' mnemonic continues to be an alias for 'SFIP' in the
current implementation, and the output layer will create the 'SFIP'
arrays as copies of 'FIP' if passed only the 'FIP' arrays.
To this end, make 'outputFipRestart_' into a structure that tracks
which of the *FIP mnemonics have been requested, and insert the
pertinent solution arrays into the data::Solution object when
needed.
2024-09-24 13:38:56 +02:00
Bård Skaflestad
096e0e11c9
Initialise Output Module's Boolean Flags
...
While here, also insert a few blank lines in the copyright statement
to make it more in line with the rest of opm-simulators.
2024-09-24 13:38:56 +02:00
Atgeirr Flø Rasmussen
4becb4c3fc
Merge pull request #4855 from erikhide/master
...
Fixed indexing error in PID controller
2024-09-24 13:33:14 +02:00
Vegard Kippe
5745f92b08
Avoid unused variable warning
2024-09-24 13:00:34 +02:00
Vegard Kippe
6ba9dc086c
Support RPTSCHED WELLS=N
2024-09-24 13:00:34 +02:00
Erik Hide Sæternes
13f6ffecf1
Tried again to fix bad alignment
2024-09-24 12:38:25 +02:00
Erik Hide Saeternes
7327137e39
Added newton-max-iterations for test case. Also, fixed bad alignment
2024-09-24 11:14:32 +02:00
Atgeirr Flø Rasmussen
47df38dabe
Merge pull request #5617 from kjetilly/solver_adapter_mpi
...
Make SolverAdapter explicitly depend on the communication object
2024-09-24 11:06:16 +02:00
Kjetil Olsen Lye
3161a986a2
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
Erik Hide Saeternes
6b7fc8b54b
Resolved merge conflict
2024-09-23 22:31:47 +02:00
Erik Hide Sæternes
7caffa44b0
Update parallelTests.cmake
...
Changed relative tolerance for test case
2024-09-23 22:30:01 +02:00
Erik Hide Sæternes
6c556484b1
Added errors_[0] == 0 to conditional
2024-09-23 22:15:15 +02:00
Erik Hide Sæternes
37e96e211c
Fixed indexing error in PID controller
2024-09-23 22:15:15 +02:00
Kai Bao
5137f51848
Merge pull request #5623 from GitPaean/typo_correction
...
xmfData to ymfData, typo correction
2024-09-23 10:55:27 +02:00
Kai Bao
68503eb9b2
xmfData to ymfData, typo correction
2024-09-23 10:17:18 +02:00
Kai Bao
dddcfad298
Merge pull request #5601 from vkip/network_alq
...
Avoid adding gas lift of non-open wells to network
2024-09-20 14:00:44 +02:00
Bård Skaflestad
4a6627c10d
Merge pull request #5618 from GitPaean/setup_log_comp
...
setting up logging so flowexp variants can report parsing errors
2024-09-20 09:05:05 +02:00
Vegard Kippe
ca36f5b2a6
Support ALQ in network calculations and avoid adding gas lift of closed wells
2024-09-19 23:43:16 +02:00
Kai Bao
71ca4c35d7
Merge pull request #5613 from steink/Disallow-switcing-to-group-controls-in-local-well-solves
...
Testing: Disallow switcing to group controls during local well solves
2024-09-19 14:13:52 +02:00
Stein Krogstad
d202ea256a
Remove unused schedule
2024-09-19 13:28:13 +02:00
Stein Krogstad
41933c618a
update description
2024-09-19 12:58:47 +02:00
Stein Krogstad
cb7e168728
Disallow switching to group control in local well solve
2024-09-19 11:44:34 +02:00
Kai Bao
4754f63d62
setting up logging so flowexp variants can report parsing errors
2024-09-18 16:56:30 +02:00
Atgeirr Flø Rasmussen
9c74c4d638
Merge pull request #5305 from hnil/shut_inj_temp
...
fixing some of output
2024-09-17 14:33:29 +02:00
Bård Skaflestad
7ae70ef767
Merge pull request #5614 from akva2/janitoring_clang
...
Quell some clang warnings
2024-09-17 09:13:34 +02:00
Arne Morten Kvarving
048ae50255
add missing overrides
2024-09-17 07:52:10 +02:00
Arne Morten Kvarving
ea8ee36f51
FlowProblem: add virtual dtor
2024-09-17 07:51:56 +02:00
Arne Morten Kvarving
763a994d6a
anonymize parameters to quell warnings
2024-09-17 07:43:07 +02:00
Bård Skaflestad
32886f6cb4
Merge pull request #5612 from akva2/more_tus
...
Split out vtk module parameters to separate translation units
2024-09-16 15:47:30 +02:00
Arne Morten Kvarving
3ee3dc2b5f
newtonmethod: move parameters to dedicated struct with a translation unit
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
1b19fa02f4
newtonmethodparameters.hh: rename to newtonmethodparams.hpp
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
e0af58a7cf
vtktemperaturemodule: move parameters to dedicated struct with a translation unit
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
e093101d1c
vtktemperaturemodule.hh: rename to vtktemperaturemodule.hpp
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
4eb70830cf
vtkptflashmodule: move parameters to dedicated struct with a translation unit
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
29f2a35694
vtkptflashmodule.hh: rename to vtkptflashmodule.hpp
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
023328bed2
vtkprimaryvarsparams: move parameters to dedicated struct with a translation unit
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
be4026ecce
vtkprimaryvarsmodule.hh: rename to vtkprimaryvarsmodule.hpp
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
adb6438d84
vtkphasepresencemodule: move parameters to dedicated struct with a translation unit
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
08b9c78ddd
vtkphasepresencemodule.hh: rename to vtkphasepresencemodule.hpp
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
f5e2b46c37
vtkmultiphasemodule: move parameters to dedicated struct with a translation unit
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
a895678c30
vtkmultiphasemodule.hh: rename to vtkmultiphasemodule.hpp
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
924da68d02
vtkenergymodule: move parameters to dedicated struct with a translation unit
2024-09-16 15:17:50 +02:00
Arne Morten Kvarving
85bbba93fa
vtkenergymodule.hh: rename to vtkenergymodule.hpp
2024-09-16 15:17:50 +02:00