Bård Skaflestad
5b61c73a89
Adapt to New ScheduleState Data Member
...
Must be included in parallel serialisation.
2025-04-11 13:25:38 +02:00
Kai Bao
d048550279
Merge pull request #6167 from GitPaean/deal_with_indices
...
moving flowPhaseToModelPhaseIdx to WellInterfaceIndices
2025-04-11 11:39:44 +02:00
Markus Blatt
22b1b45455
Merge pull request #6021 from lisajulia/feature/ms-wells-fix-access-to-first-perf-refactor
...
Refactor calls to broadcast in MultisegmentWell_impl.hpp
2025-04-11 10:48:52 +02:00
Lisa Julia Nebel
8faafc4ce9
Refactor call to broadcast in MultisegmentWell_impl
2025-04-11 10:02:44 +02:00
Tobias Meyer Andersen
5643baa6ac
Merge pull request #6151 from GitPaean/testing_bigger_episilon2
...
using bigger epislon for Simulator class
2025-04-10 15:29:30 +02:00
Kai Bao
29e1291296
moving flowPhaseToModelPhaseIdx to WellInterfaceIndices
2025-04-10 15:28:48 +02:00
Tobias Meyer Andersen
f6541107a8
Merge pull request #6164 from atgeirr/fix-logging-of-shut-wells
...
Ensure shut wells are logged correctly.
2025-04-10 15:20:30 +02:00
Atgeirr Flø Rasmussen
a138a56d22
Ensure shut wells are logged correctly.
...
Fixes this in parallel, where currently only wells shut on rank 0 would be logged.
2025-04-10 14:52:50 +02:00
Tobias Meyer Andersen
3d9f7a294f
Merge pull request #6157 from daavid00/micpFix
...
Missing permFactTransMultiplier by MICP
2025-04-10 14:07:53 +02:00
Tobias Meyer Andersen
256e470544
Merge pull request #6156 from daavid00/r1Build
...
Fix to 2025.04-r1 build candidate in clang
2025-04-10 11:21:54 +02:00
Bård Skaflestad
41e6781ef5
Merge pull request #6118 from akva2/fix_mech_extractor
...
fix mech extractor
2025-04-10 09:41:56 +02:00
David Landa Marban
7685984058
Missing permFactTransMultiplier by MICP
2025-04-09 14:58:57 +02:00
David Landa Marban
e7192a2beb
Fix to 2025.04-r1 build candidate in clang
2025-04-09 14:30:54 +02:00
Markus Blatt
e4ff3cb74d
Merge pull request #6104 from lisajulia/feature/ms-wells-shut-perforations
...
Changes for parallel runs with multisegment wells that have shut perforations
2025-04-09 09:51:21 +02:00
Bård Skaflestad
9cb9b4ee73
Merge pull request #6153 from bska/fix-rvsat-array-colision
...
Use Correct Array Name for RVSAT Data
2025-04-09 09:11:38 +02:00
Lisa Julia Nebel and Markus Blatt
49417f7b81
Update opm/simulators/wells/WellState.cpp
...
Co-authored-by: Markus Blatt <markus@dr-blatt.de >
2025-04-08 15:57:31 +02:00
Lisa Julia Nebel
073504f7f9
Add two tests with multisegment wells that are distributed across two processes and have shut perforations
2025-04-08 15:13:39 +02:00
Lisa Julia Nebel
fce44e6030
Add activeToLocal and localToActive maps to the ParallelWellInfo class
...
This is needed for cases with SHUT perforations, since the structure std::vector<std::vector<int>> perforations_ of MultisegmentWellSegments works with only OPEN perforations
2025-04-08 15:13:39 +02:00
Lisa Julia Nebel
42ef76c731
Fix g2l and l2g maps of ParallelWellInfo if there is no active perforation on a rank
...
Before, when the local_indices_ object was empty, a sequential run was assumed, yet that can also mean that there are no local_indices_ on this rank.
Now, a sequential run is assumed only if the size of the communiator is 1.
2025-04-08 15:13:39 +02:00
Lisa Julia Nebel
51f55eaa1b
For parallel runs with MSWells: Do not calculate the Schur complement part for ranks with only shut perforations
2025-04-08 15:13:39 +02:00
Lisa Julia Nebel
4b56acefe4
Do not add well or pressure contributions when there are only shut perforations
2025-04-08 15:13:39 +02:00
Lisa Julia Nebel
e7514953a3
Adjust getSegmentSurfaceVolume and computeSegmentFluidProperties in MultisegmentWell_impl for parallel runs with MSWells where one rank contains only shut perforations
2025-04-08 15:13:39 +02:00
Lisa Julia Nebel
2552710fdf
Fix calculateSegmentRates in WellState such that it can handle the case of only shut perforations on one process
2025-04-08 15:13:36 +02:00
Kai Bao
d48d4498aa
using bigger epislon for Simulator class
2025-04-08 14:53:16 +02:00
Bård Skaflestad
e8814dcce8
Use Correct Array Name for RVSAT Data
...
The copy-pasted RSSAT name prevented outputting RVSAT data in runs
requesting both of these arrays.
2025-04-08 13:59:10 +02:00
Bård Skaflestad
d201ecfc84
Merge pull request #6149 from multitalentloes/bump_opm_version
...
bump OPM version
2025-04-07 08:59:15 +02:00
Tobias Meyer Andersen
f7bc27e55e
bump OPM version
2025-04-07 07:55:09 +02:00
Bård Skaflestad
c0490747d3
Merge pull request #6127 from daavid00/co2Summary
...
Extending the SUMMARY keywords for CO2STORE and H2STORE
2025-04-04 17:00:04 +02:00
Bård Skaflestad
11afa74c47
Merge pull request #6140 from svenn-t/source_fix
...
Changes in SOURCE structure
2025-04-04 16:11:11 +02:00
Kai Bao
8bfde5abbf
Merge pull request #6148 from atgeirr/fix-warnings
...
Silence various warnings.
2025-04-04 15:04:53 +02:00
Atgeirr Flø Rasmussen
b0373b234b
Silence various warnings.
2025-04-04 14:53:59 +02:00
Atgeirr Flø Rasmussen
9f2118407d
Merge pull request #6081 from totto82/dontresolveforthp
...
Dont resolve well equation when computing initial guess for thp in updateWellStateWithTarget
2025-04-04 10:28:50 +02:00
Svenn Tveit
fb1f5b22f6
Change MICP sources to new structure
2025-04-04 10:10:48 +02:00
Svenn Tveit
429a71654c
Accommodate for changes in SOURCE structure
2025-04-04 09:40:26 +02:00
Markus Blatt
bd430713c8
Merge pull request #6115 from blattms/bugfix/fix-comilation-gcc15
...
Fix typo in function name that broke compiling with gcc-15
2025-04-04 08:43:10 +02:00
Kai Bao
a81c3986a7
Merge pull request #6138 from vkip/pre_solve_network_only_once
...
Pre-solve network only once
2025-04-03 23:28:37 +02:00
Kai Bao
38eb056582
Merge pull request #6144 from OPM/revert-6141-temporarily-disable-compositional-regtest
...
Revert "Temporarily Disable 1D_COMP Regression Test"
2025-04-03 21:45:27 +02:00
David Landa Marban
ef364a5754
Extending the SUMMARY keywords for CO2STORE and H2STORE
2025-04-03 18:06:28 +02:00
Tor Harald Sandve
86620c5efd
Merge pull request #6105 from daavid00/micp
...
Updating MICP
2025-04-03 17:29:33 +02:00
Bård Skaflestad
5927bf7bc0
Merge pull request #6107 from bska/run-welspecs-report-from-writereports
...
Trigger WELSPECS Report From Simulator Side
2025-04-03 17:01:23 +02:00
Kai Bao
0969cd9edb
Revert "Temporarily Disable 1D_COMP Regression Test"
2025-04-03 16:53:18 +02:00
Bård Skaflestad
cc09246fa1
Merge pull request #6143 from akva2/fix_comp_field_names
...
Fix compositional field output names
2025-04-03 16:49:38 +02:00
Bård Skaflestad
e968387719
Trigger WELSPECS Report From Simulator Side
...
This achieves two goals
1. It ensures proper sequencing with respect to other PRT file
reports.
2. It simplifies generating WELSPECS reports in restarted
simulation runs.
2025-04-03 16:17:33 +02:00
Arne Morten Kvarving
307ddba306
cosmetics
...
fix indent, add braces
2025-04-03 15:43:44 +02:00
Arne Morten Kvarving
b10dbfb1be
avoid spurious water output for compositional
2025-04-03 15:42:15 +02:00
Arne Morten Kvarving
fb5dfa4b27
reorder phases to get correct field names for the compositional fluid system
2025-04-03 15:40:02 +02:00
Bård Skaflestad
c85ae40c7c
Merge pull request #6141 from bska/temporarily-disable-compositional-regtest
...
Temporarily Disable 1D_COMP Regression Test
2025-04-03 15:35:49 +02:00
Bård Skaflestad
c10f60cfa2
Temporarily Disable 1D_COMP Regression Test
...
We're in the lead-up to creating release branches for 2025.04 and
must not have a broken build. We will re-enable the test once the
underlying issue has been resolved.
2025-04-03 14:49:05 +02:00
Atgeirr Flø Rasmussen
11466f4fc0
Merge pull request #6134 from akva2/fix_phase_order_output
...
fixed: wrong order of phases
2025-04-03 13:42:57 +02:00
Vegard Kippe
9ec872c0cc
const'ing bools
2025-04-03 12:19:01 +02:00