Arne Morten Kvarving
64ce4a206e
Merge pull request #4729 from akva2/partitioncells_reorg
...
PartitionCells: move all related code to compile unit
2023-06-30 13:02:20 +02:00
Arne Morten Kvarving
3e58d191e8
Merge pull request #4731 from akva2/componentnames_separate
...
ComponentName: put in separate file
2023-06-30 13:01:22 +02:00
Bård Skaflestad
b39f2f20ee
Merge pull request #4718 from vkip/num_pressure_points_equil
...
Adding --num-pressure-points-equil as a developer parameter
2023-06-30 12:45:39 +02:00
Arne Morten Kvarving
b95b342517
partitionCells: drop indent for namespace
2023-06-30 12:14:47 +02:00
Arne Morten Kvarving
e8f04eec68
changed: move all partitionCells code to partitionCells.cpp
2023-06-30 12:14:11 +02:00
Arne Morten Kvarving
c746986dc7
ComponentName: add compile unit
2023-06-30 11:51:08 +02:00
Arne Morten Kvarving
35bb329022
put BlackoilModelEbos::ComponentName in separate header
...
more tidy and potentially easier to reuse
2023-06-30 11:18:27 +02:00
Bård Skaflestad
77baad7243
Merge pull request #4730 from akva2/blackoilmodelebos_janitoring
...
BlackoilModelEbos: some janitoring
2023-06-30 10:59:32 +02:00
Arne Morten Kvarving
4201d94241
BlackoilModelEbos: remove unused includes
2023-06-30 09:53:59 +02:00
Arne Morten Kvarving
034f20c37e
BlackoilModelEbos: include tuple
2023-06-30 09:53:50 +02:00
Arne Morten Kvarving
e008c76a80
BlackoilModelEbos: output error message using OpmLog
2023-06-30 08:57:14 +02:00
Arne Morten Kvarving
e88c44eaaf
BlackoilModelEbos: remove unused member function
2023-06-30 08:57:14 +02:00
Arne Morten Kvarving
0a670f3694
BlackoilModelEbos: use constexpr where appropriate
2023-06-30 08:57:14 +02:00
Arne Morten Kvarving
5874377937
BlackoilModelEbos: prefer using
2023-06-30 08:57:14 +02:00
Arne Morten Kvarving
b29f24c9be
BlackoilModelEbos: use Parallel::Communication type alias
2023-06-30 08:57:14 +02:00
Bård Skaflestad
007695e849
Merge pull request #4728 from bska/request-correct-numproc
...
Tag Parallel Unit Tests With Accurate Number of Processors
2023-06-29 13:05:01 +02:00
Bård Skaflestad
506e7a0fef
Tag Parallel Unit Tests With Accurate Number of Processors
...
Otherwise, we risk oversubscribing the host system when running
multiple tests in parallel ("ctest --parallel").
2023-06-29 12:32:37 +02:00
Markus Blatt
8c428caa80
Merge pull request #4726 from blattms/increase-supported-equil-regions
...
Increase supported equil regions from 255 to 65525
2023-06-29 10:13:21 +02:00
Markus Blatt
6496e871ed
Improved messages about equilibration regions.
2023-06-29 09:08:18 +02:00
Bård Skaflestad
c199d3d7a7
Merge pull request #4727 from atgeirr/silence-unused-capture-warning
...
Silence unused capture warning.
2023-06-28 21:33:48 +02:00
Tor Harald Sandve
87ed3af6ec
Merge pull request #4599 from totto82/support_dyn_bc
...
add support for changing boundary conditions
2023-06-28 16:26:52 +02:00
Atgeirr Flø Rasmussen
363163b156
Silence unused capture warning.
2023-06-28 16:21:05 +02:00
Markus Blatt
c2d1236cff
Added warning about memory/performance for large number of equil regions.
2023-06-28 15:52:34 +02:00
Markus Blatt
a6809c84f3
Store equil region idx as unsigned short (allows 65535 regions).
2023-06-28 15:52:34 +02:00
Markus Blatt
78b629767f
[refactor] Use limits and OPM_THROW when checking max equil regions.
...
that will ease changing the limits and the error will appear in all logs.
2023-06-28 15:52:34 +02:00
Bård Skaflestad
9de535098f
Merge pull request #3764 from atgeirr/aspin
...
Add nonlinear solver based on domain decomposition method
2023-06-28 15:49:56 +02:00
Tor Harald Sandve
74e951303e
add support for changing boundary conditions
2023-06-28 15:08:23 +02:00
Arne Morten Kvarving
953cf36c69
Merge pull request #4725 from totto82/addCO2STORE_GW_tests
...
Add CO2STORE_GW and CO2STORE_GASWAT to regression tests
2023-06-28 14:06:50 +02:00
Tor Harald Sandve
a60d23ed39
Add CO2STORE_GW and CO2STORE_GASWAT to regression tests
2023-06-28 12:56:03 +02:00
Arne Morten Kvarving
ef6c215fb8
Merge pull request #4722 from blattms/add-more-pinch-regression-tests
...
Added more supported PINCH test cases to regression testing.
2023-06-27 18:13:38 +02:00
Markus Blatt
a1936e1996
Added more supported PINCH test cases to regression testing.
...
Namely T2A_NOPINCH, and T2A_GAP supported with #665
2023-06-27 15:56:54 +02:00
Bård Skaflestad
82a2d284fb
Merge pull request #4686 from GitPaean/support_winjmult_rebase
...
Support WINJMULT
2023-06-27 15:40:06 +02:00
Bård Skaflestad
37fe56451b
Merge pull request #4719 from akva2/connection_rate_to_connections
...
Move connection rate helpers to StandardWellConnections
2023-06-27 15:19:57 +02:00
Arne Morten Kvarving
1205a38802
Merge pull request #4724 from akva2/janitoring
...
Some janitoring
2023-06-27 15:08:48 +02:00
Kai Bao
f78f8e45f7
addressing the review comments
2023-06-27 14:46:11 +02:00
Arne Morten Kvarving
fffb3d9f0e
suppress unused lambda capture warnings with clang
2023-06-27 14:35:35 +02:00
Arne Morten Kvarving
adfe80cba0
avoid dead stores
2023-06-27 13:40:54 +02:00
Vegard Kippe
e5e7ff7287
Now using value (also default) from EQLDIMS item 2, unless --num-pressure-points-equil=N is specified on the command line.
2023-06-27 13:40:24 +02:00
Arne Morten Kvarving
62a2ee1713
StandardWell: move connectionRatezFraction to Connections class
2023-06-27 13:23:21 +02:00
Arne Morten Kvarving
56014ccff9
StandardWell: move connectionRatePolymer to Connections class
2023-06-27 13:22:08 +02:00
Arne Morten Kvarving
bf5108d09f
StandardWell: move connectionRatesMICP to Connections class
2023-06-27 13:22:08 +02:00
Arne Morten Kvarving
2f6623993a
StandardWell: move connectionRateFoam to Connections class
2023-06-27 13:22:08 +02:00
Arne Morten Kvarving
73ece47d97
StandardWell: move connectionRateBrine to Connections class
2023-06-27 13:22:08 +02:00
Arne Morten Kvarving
41a38cc9d6
WellInterfaceGeneric: add accessor for well_efficiency_factor
2023-06-27 13:22:08 +02:00
Arne Morten Kvarving
d1a2d27acb
changed: move Eval and restrictEval to WellInterfaceIndices
2023-06-27 13:22:08 +02:00
Kai Bao
cacec2739c
moving the inj_multiplier to BlackoilWellModelGeneric
...
to handle the situation that a well can be `SHUT` in the Schedule.
If stored in PerfData, when a well is `SHUT`, the inforamtion related to
WINJMULT will be discarded.
Before we want to change how the `PerfData` works, storing
`inj_multiplier` in BlackoilWellModelGeneric is the viable approach.
2023-06-27 12:49:25 +02:00
Kai Bao
b50c404247
adjusting the implementation of WINJMULT support
...
addn relaxed the absolute tolearnce of the parallel running test for
WINJMUT_MSW
2023-06-27 12:49:25 +02:00
Kai Bao
4582684422
adding regressing tests for WINJMULT
2023-06-27 12:49:25 +02:00
Kai Bao
b1fad4bb10
store the inj_multiper in PerfData in WellState
2023-06-27 12:49:25 +02:00
Kai Bao
cc9ee9c059
support WINJMULT
2023-06-27 12:49:25 +02:00