Commit Graph

20877 Commits

Author SHA1 Message Date
Lisa Julia Nebel
cc87203714 Add test for INCLUDE in PyAction 2025-01-08 10:46:31 +01:00
Markus Blatt
1a9fbe7807
Merge pull request #5836 from lisajulia/feature/pyAction-insert-kw-WLIST
Add test for WLIST keyword in Pyaction and ACTIONX
2025-01-07 12:51:27 +01:00
Markus Blatt
5cf99ede87
Merge pull request #5830 from lisajulia/feature/pyAction-insert-kw-WTMULT
Add test for inserting keyword WTMULT from a Pyaction
2025-01-07 12:50:35 +01:00
Atgeirr Flø Rasmussen
f990a719a1
Merge pull request #5844 from atgeirr/fix-constexpr-glift_debug
Fix clang complaints about incorrect constexpr usage.
2025-01-07 10:26:47 +01:00
Atgeirr Flø Rasmussen
733e24fe78 Fix clang complaints about incorrect constexpr usage.
Also make one more if constexpr.
2025-01-07 10:11:08 +01:00
Atgeirr Flø Rasmussen
f6e1c3de26
Merge pull request #5839 from multitalentloes/gpu_support_brineco2pvt_2
add test for gpu brineco2pvt
2025-01-07 09:16:35 +01:00
Tobias Meyer Andersen
7f86a6724a remove unnecessary template argument 2025-01-07 08:49:36 +01:00
Bård Skaflestad
09d7e8d8c5
Merge pull request #5832 from akva2/blackoilwellmodel_gaslift
changed: move GasLift code in BlackoilWellModel to separate class
2025-01-06 16:00:53 +01:00
Arne Morten Kvarving
89dbda4621 changed: move GasLift to separate class
move to has-a instead of is-a for modelling in BlackoilWellModel
2025-01-06 15:15:59 +01:00
Arne Morten Kvarving
7c5f9c59b3 BlackoilWellModel: move initialization of terminal_output_ to the generic class
it is now possible since parameter system does not need typetag
2025-01-06 15:09:56 +01:00
Bård Skaflestad
61ff8a85fd
Merge pull request #5841 from atgeirr/smaller-enums
Reduce size of enums to save 15 bytes per cell.
2025-01-06 10:50:41 +01:00
Atgeirr Flø Rasmussen
9ba48c7464 Add missing include. 2025-01-06 10:32:27 +01:00
Atgeirr Flø Rasmussen
6df2d8ceea Reduce size of enums to save 15 bytes per cell. 2025-01-06 10:32:10 +01:00
Bård Skaflestad
572dfa7b14
Merge pull request #5837 from gdfldm/patch-2
[Nit] Add EHYSTR(HYSTMOD) = 4 to list of supported values in message
2025-01-03 11:24:02 +01:00
Matthew Goodfield
c367ea8697
[Nit] Add EHYSTR(HYSTMOD) = 4 to list of supported values in message 2025-01-03 09:56:36 +00:00
Bård Skaflestad
36008aeec4
Merge pull request #5835 from akva2/change_ide_impr_guard
changed: use standard header guard structure for _impl.hpp clangd helpers
2025-01-03 10:33:54 +01:00
Bård Skaflestad
1c6622e528
Merge pull request #5834 from akva2/split_adaptive_time_stepping
split AdaptiveTimeStepping to use an impl file
2025-01-03 10:32:21 +01:00
Arne Morten Kvarving
ca9ea2ccf1 AdaptiveTimeStepping: move controller creation to translation unit 2025-01-03 10:08:43 +01:00
Arne Morten Kvarving
c25a7480cd AdaptiveTimeStepping::init_: change from if nest to map of creators 2025-01-03 10:08:17 +01:00
Lisa Julia Nebel
a59d79ae64 Add test for WLIST keyword in Pyaction and ACTIONX 2025-01-03 09:57:16 +01:00
Arne Morten Kvarving
0465d3f0af AdaptiveTimeStepping: use fmt for formatting 2025-01-03 09:30:14 +01:00
Arne Morten Kvarving
f0cb0595d1 remove unnecessary std::to_string
format can handle floating point numbers
2025-01-03 09:30:14 +01:00
Arne Morten Kvarving
1556169221 changed: do no assert for user provided data
instead throw an exception
2025-01-03 09:30:14 +01:00
Arne Morten Kvarving
a2bd8b5810 split AdaptiveTimeStepping to use an impl file 2025-01-03 09:30:14 +01:00
Arne Morten Kvarving
0ee1d2fae5 changed: use standard header guard structure for _impl.hpp clangd helpers 2025-01-03 09:25:49 +01:00
Tobias Meyer Andersen
ca52fd33b3 add test for brineco2pvt 2025-01-03 08:33:08 +01:00
Atgeirr Flø Rasmussen
96132fefcf
Merge pull request #5779 from multitalentloes/adjust_gpu_autotuning
adjust output and parameters in gpu autotuner
2025-01-02 16:08:47 +01:00
Bård Skaflestad
9dfde81c76
Merge pull request #5833 from akva2/janitoring
Some janitoring
2025-01-02 13:42:25 +01:00
Arne Morten Kvarving
34fa8914f6 cosmetics 2025-01-02 13:26:56 +01:00
Arne Morten Kvarving
f71a92cf63 use std::find_if instead of loop 2025-01-02 13:26:56 +01:00
Lisa Julia Nebel
ef92fdbd2b Add test for inserting keyword WTMULT from a Pyaction 2024-12-27 14:58:54 +01:00
Markus Blatt
e667efe522
Merge pull request #5829 from aritorto/addGridArgument
Add grid argument to recycle code
2024-12-20 20:03:16 +01:00
Antonella Ritorto
950c5f0765 Add grid argument to recycle code 2024-12-20 19:32:36 +01:00
Markus Blatt
a36c613f84
Merge pull request #5828 from aritorto/rmIf
Unnecessary check isInterior
2024-12-20 17:56:39 +01:00
Antonella Ritorto
b680c13bd8 Unnecessary check if(isInterior) 2024-12-20 17:28:35 +01:00
Atgeirr Flø Rasmussen
dba531e5fd
Merge pull request #5827 from atgeirr/silence-capture-warning
Remove unneded capture of 'this'.
2024-12-20 15:16:40 +01:00
Atgeirr Flø Rasmussen
939f944b86 Remove unneded capture of 'this'. 2024-12-20 14:44:02 +01:00
Tor Harald Sandve
032b296836
Merge pull request #5783 from totto82/fixVREP2
use reservoir rates not reduction rate in target calculator for VREP
2024-12-20 12:53:59 +01:00
Arne Morten Kvarving
c4bbb0148e
Merge pull request #5823 from akva2/move_wellop_impl
Move implementation of WellOperators out of BlackoilWellModel
2024-12-20 12:35:21 +01:00
Tor Harald Sandve
94e574ea56 use reservoir rates not reduction rate in target calculator for VREP 2024-12-20 12:01:10 +01:00
Arne Morten Kvarving
e5f8ea3e13 simplify: applyScaleAdd can be shared between regular and domain operators 2024-12-20 11:05:41 +01:00
Arne Morten Kvarving
4a797a7017 simplify: separate out application of a single well
and share code between normal and domain operators
2024-12-20 11:05:26 +01:00
Arne Morten Kvarving
165d0a953f changed: move implementation of WellOperators out of BlackoilWellModel 2024-12-20 10:41:58 +01:00
Arne Morten Kvarving
27ec1eb390 BlackoilWellModel: add some accessors 2024-12-20 10:41:58 +01:00
Atgeirr Flø Rasmussen
1dfe2fb3f4
Merge pull request #5819 from lisajulia/feature/ms-wells-separate-mpi-calls-from-business-logic
Remove the mpi calls from the business logic
2024-12-20 10:14:17 +01:00
Lisa Julia Nebel
890f285cbf Remove the mpi calls from the business logic
Implement mmv and mv functions that are called from the business layer that do the communication
2024-12-20 09:23:23 +01:00
Arne Morten Kvarving
572da1ca62
Merge pull request #5820 from lisajulia/feature/ms-wells-fix-communication-mistake
Fix really stupid communication mistake
2024-12-20 08:19:22 +01:00
Tor Harald Sandve
c0318c8759
Merge pull request #5754 from plgbrts/ac-group-guide-rates
Allow group guide rates in case that a group is an auto choke group
2024-12-20 07:54:57 +01:00
Lisa Julia Nebel
09d036a4fb Fix really stupid communication mistake 2024-12-20 07:41:56 +01:00
Lisa Julia Nebel
ece9456438 Change msw-simple test to use solver-max-time-step-in-days=15 instead of solver-max-time-step-in-days=10 2024-12-20 07:41:10 +01:00