David Landa Marban
c237ab491f
Support for CONV_NEW when CONV in RPTRST
2025-08-21 15:13:16 +02:00
Markus Blatt
a161796837
Merge pull request #6277 from blattms/feature/update-manpage
...
[doc] Updated man page to reflect changes of flow help message.
2025-08-19 12:32:14 +02:00
Kai Bao
5e65e7ac84
Merge pull request #6051 from totto82/use_status_ws
...
Check status from wellstate not the well object from Schedule
2025-08-19 11:16:13 +02:00
Kai Bao
a1b2a16a89
Merge pull request #6389 from totto82/update_pot_network
...
Update well potentials after balancing the network
2025-08-19 10:29:16 +02:00
Bård Skaflestad
41bf56a962
Merge pull request #6400 from atgeirr/quieter-terminal-output
...
Quieter terminal output
2025-08-18 20:01:02 +02:00
Bård Skaflestad
07fbc72427
Merge pull request #6403 from GitPaean/removing_undefined_functions
...
removing a few undefined functions from WellGroupHelpers.hpp
2025-08-18 19:59:20 +02:00
Kai Bao
4f5d7a64cf
removing a few undefined functions from WellGroupHelpers.hpp
2025-08-18 17:50:06 +02:00
Bård Skaflestad
7d84a7c614
Merge pull request #6402 from akva2/fix_carfin_parallel
...
fixed: only run parallel carfin test with MPI
2025-08-18 16:07:14 +02:00
Arne Morten Kvarving
84975b5abb
fixed: only run parallel carfin test with MPI
2025-08-18 15:40:33 +02:00
Atgeirr Flø Rasmussen
fca5dd3040
Raformat: break long lines.
2025-08-18 14:09:28 +02:00
Atgeirr Flø Rasmussen
3d5087db06
Timestepper details should go to the DBG file instead of terminal.
2025-08-18 13:22:43 +02:00
Atgeirr Flø Rasmussen
738e7de3af
Do not warn about WELLS in RPTSCHED.
...
For historical reasons, RPTSCHED is treated using the same system as RPTRST,
and the WELLS directive must be ignored in doAllocBuffers() to avoid this
warning being printed to the terminal every report step:
Warning: Keyword 'WELLS' is unhandled for output to restart file.
2025-08-18 13:20:16 +02:00
Tor Harald Sandve
beeb9326c3
Merge pull request #6396 from vkip/chkfinite
...
Pick up infinite bhp in addition to nan
2025-08-18 09:35:31 +02:00
Bård Skaflestad
af64bfdf80
Merge pull request #6395 from atgeirr/stricter-test
...
Use stricter relative tolerance for one test.
2025-08-18 09:04:11 +02:00
Vegard Kippe
efa5752caf
Pick up infinite bhp in addition to nan
2025-08-18 08:11:04 +02:00
Bård Skaflestad
813de38be5
Merge pull request #6394 from vkip/equil_fix
...
Update handling of depth=contact to use topmost fluid
2025-08-17 21:04:14 +02:00
Atgeirr Flø Rasmussen
7d3ef1c554
Merge pull request #6393 from steink/Add-satellite-production-to-reduction-rates
...
Add in satellite production in reduction rates
2025-08-15 23:09:56 +02:00
Atgeirr Flø Rasmussen
6a69dfee53
Merge pull request #6392 from bska/alternative-bo-episode-end-detection
...
Add End-of-Episode Predicate to Flow Problem Classes
2025-08-15 21:54:20 +02:00
Bård Skaflestad
85c69f7d44
Add End-of-Episode Predicate to Flow Problem Classes
...
This is arguably a hack. The default implementation in terms of
Simulator<>::episodeWillBeOver() is known to have non-trivial false
negatives in certain regression tests. These are in turn possibly
related to using the simulation start time point (often a large
number of seconds) and subtracting values of similar size. The
custom implementation in FlowProblemBlackoil<> uses a floating-point
comparison involving Schedule::seconds() instead, thereby reducing
the size of the numbers involved. We're still vulnerable to
"catastrophic cancellation" errors, but potentially less so.
A complete fix for the problem may involve switching to representing
the simulated time variable as an integer instead of a
floating-point type.
2025-08-15 17:47:45 +02:00
Atgeirr Flø Rasmussen
8bb057af93
Use stricter relative tolerance for one test.
...
Made possible by removing FIP output from the test,
see the git log for:
opm-tests/parallel-fieldprops/3D_TRAN_OPERATOR.DATA
for details.
2025-08-15 16:37:47 +02:00
Atgeirr Flø Rasmussen
ab75376e01
Merge pull request #6390 from GitPaean/enabling_tuning_network_01_wtest
...
enable tuning for network_01_wtest
2025-08-15 15:48:41 +02:00
Vegard Kippe
a08cec51bc
Update handling of depth=contact to use topmost fluid
2025-08-15 15:17:34 +02:00
Stein Krogstad
c078a7213f
Add in satellite production in reduction rates, guard againts zero potential in fraction calculator
2025-08-15 14:15:24 +02:00
Atgeirr Flø Rasmussen
26753bf84f
Merge pull request #6385 from kjetilly/testblackoilfluidsystemnonstaticbykjetil
...
Unit tests for the BlackOilFluidSystem on GPU
2025-08-14 16:21:43 +02:00
Kjetil Olsen Lye
04617992aa
Removed unused typedef
2025-08-14 15:02:56 +02:00
Kjetil Olsen Lye
b9b2515280
Updated documentation.
2025-08-14 15:02:32 +02:00
Kjetil Olsen Lye
374c8cf449
Removed unused typedef
2025-08-14 15:00:33 +02:00
Tor Harald Sandve
ec40c48d78
Update well potentials after balancing the network
2025-08-14 13:51:23 +02:00
Atgeirr Flø Rasmussen
834df4c09a
Merge pull request #6388 from jakobtorben/normalize_preconditioner_type_strings_to_lowercase
...
Normalize preconditioner type strings to lowercase
2025-08-14 13:46:02 +02:00
Tor Harald Sandve
c7287a2ce9
cleanup based on review
2025-08-13 15:09:12 +02:00
Kai Bao
804356463a
enable tuning for network_01_wtest
...
to make it a more robustness regression test.
2025-08-13 11:45:15 +02:00
Tor Harald Sandve
daa2547f68
Fix after rebase
2025-08-12 15:47:16 +02:00
Tor Harald Sandve
d2e0290a9d
dont output CTFAC for dynamically shut wells
2025-08-12 15:47:16 +02:00
Tor Harald Sandve
dc93c6a8bd
Check status from wellstate not the well object from Schedule
2025-08-12 15:47:16 +02:00
Kjetil Olsen Lye
929b0726f6
Fixes for removing pointers to multiplexers in BOFS
2025-08-12 14:45:13 +02:00
jakobtorben
31ad614423
Normalize preconditioner type strings to lowercase
2025-08-08 13:06:16 +02:00
Tor Harald Sandve
cb049fcd65
Merge pull request #6355 from totto82/replaceGroupControlsWellsAndFix
...
Replace group controls wells and fix
2025-08-08 12:40:57 +02:00
Tor Harald Sandve
2eb98dea7c
code clean-up based on review
2025-08-08 12:28:31 +02:00
Atgeirr Flø Rasmussen
1b491b4788
Merge pull request #6387 from jakobtorben/remove_virtual_recycleFirstIterationStorage
...
Remove virtual/override pattern in recycleFirstIterationStorage
2025-08-07 16:47:54 +02:00
Tobias Meyer Andersen
c88ac762f5
Merge pull request #6379 from kjetilly/gpu_mpi
...
MPI support for the new GPU aware ISTL Solver
2025-08-07 16:02:51 +02:00
jakobtorben
a4c78d6fdb
Replace virtual/override pattern with CRTP for recycleFirstIterationStorage
2025-08-07 15:55:01 +02:00
Atgeirr Flø Rasmussen
47a66bbb09
Merge pull request #6357 from jakobtorben/remove_intensive_quantities_cache_for_timeIdx1
...
Remove intensive quantities cache for time idx 1
2025-08-07 14:53:34 +02:00
jakobtorben
bf10320089
Improve cache validity checks for intensive quantities and storage
2025-08-07 13:50:39 +02:00
Kjetil Olsen Lye
f515d2526a
Added extra comments in the dispatch lambda
2025-08-07 13:37:41 +02:00
Kjetil Olsen Lye
c8375e68c5
Updated documentation
2025-08-07 13:26:45 +02:00
jakobtorben
282f8606bc
Cache intensive quantity history size calculation
2025-08-07 12:02:51 +02:00
Tor Harald Sandve
34fec777a3
Count num group controlled injectors by phase
2025-08-07 10:14:24 +02:00
Tor Harald Sandve
4baef207f4
Output phase of injection group
2025-08-07 10:14:24 +02:00
Tor Harald Sandve
3df4810870
cleanup
2025-08-07 10:14:24 +02:00
Tor Harald Sandve
c68966a62f
Replace call to groupControlledWells with precomputed values
2025-08-07 10:14:24 +02:00