Arne Morten Kvarving
49fb77a339
fixed: process all MULTREGP entries in the deck
2023-02-09 11:00:05 +01:00
Bård Skaflestad
2109552335
Recognise Numbers as Part of UDQ Set Selector
...
Needed in order to support segment sets which, potentially, have
both a well name pattern and a segment number.
This change also means that we now support *parsing* block (cell)
UDQ sets like
BPR 11 22 33
and that, in turn, means we detect unsupported UDQ types later than
we used to. That also means that the error detection exception type
changes, so update affected unit tests accordingly.
2023-02-07 09:47:46 +01:00
Bård Skaflestad
b1f3b3b4cf
Adjust Whitespace in UDQ Tests Implementation File
...
In preparation of adding tests for segment level UDQs.
2023-02-03 17:59:10 +01:00
Bård Skaflestad
2b2330ab24
Prepare for Handling UDQ ASSIGN for Segments
...
This commit adds support for constructing UDQ ASSIGN records for
enumerated well items such as those encountered in UDQs at the
segment level, e.g.,
ASSIGN SUSPECT PROD01 123.456 /
ASSIGN SUSPECT PROD02 17 654.321 /
We do not support this syntax quite yet, but this is a step on the
way there.
2023-02-02 12:43:16 +01:00
Arne Morten Kvarving
9ef643345d
Schedule.hpp: forward Well
2023-01-18 11:01:41 +01:00
Arne Morten Kvarving
8e29ef4c07
move string conversion of WellGuideRateTarget to WellEnums.cpp
2023-01-18 09:33:50 +01:00
Arne Morten Kvarving
0ef729ba72
move printing of WellProducerCMode to WellEnums.cpp
2023-01-18 09:20:43 +01:00
Arne Morten Kvarving
a540ac54b8
move printing of WellInjectorCMode to WellEnums.cpp
2023-01-18 09:08:27 +01:00
Arne Morten Kvarving
3d0ca8438b
move printing of WellStatus to WellEnums.cpp
2023-01-18 08:59:09 +01:00
Arne Morten Kvarving
ddef6302e6
ParseContext: forward InputErrorAction
2023-01-16 22:17:50 +01:00
Arne Morten Kvarving
edf937e2e5
InputErrorAction: convert to enum class
2023-01-16 22:17:50 +01:00
Arne Morten Kvarving
f51c065772
Well.hpp: forward WVFPEXP
2023-01-16 09:57:57 +01:00
Arne Morten Kvarving
74098e23cd
Well.hpp: forward WellEconProductionLimits
2023-01-13 21:16:06 +01:00
Arne Morten Kvarving
80dabaea3b
Well.hpp: forward WellPolymerProperties
2023-01-13 14:04:12 +01:00
Arne Morten Kvarving
0750cc8cc2
Well.hpp: forward WellTracerProperties
2023-01-13 12:40:04 +01:00
Arne Morten Kvarving
253bb22e3c
Well.hpp: forward WellFoamProperties
2023-01-13 10:16:37 +01:00
Arne Morten Kvarving
574407746d
Well.hpp: forward WellSegments
2023-01-12 14:37:46 +01:00
Arne Morten Kvarving
cc68336d22
Well.hpp: forward WellConnections
2023-01-12 12:24:38 +01:00
Arne Morten Kvarving
5e74b915b5
ScheduleState.hpp: forward Action::Actions
2023-01-11 13:51:28 +01:00
Arne Morten Kvarving
b843783223
ScheduleState.hpp: forward GConSale
2023-01-11 08:49:09 +01:00
Arne Morten Kvarving
89d531e10a
ScheduleState.hpp: forward GConSump
2023-01-10 14:59:55 +01:00
Arne Morten Kvarving
f8680bd6c4
ScheduleState.hpp: forward WListManager
2023-01-10 14:04:52 +01:00
Arne Morten Kvarving
ba2ec8957f
UDQContext.hpp: forward WellMatcher
...
make member a const reference to enable this
2023-01-10 12:25:35 +01:00
Bård Skaflestad
5860553dbd
Merge pull request #3327 from akva2/simulatorupdate.hpp_reduce_hotness
...
Forward SimulatorUpdate in Schedule
2023-01-10 11:17:04 +01:00
Arne Morten Kvarving
dd48e54b02
Schedule: forward GasLiftOpt
2023-01-10 09:52:50 +01:00
Arne Morten Kvarving
67d5c8d86b
Schedule.hpp: forward SimulatorUpdate
2023-01-10 09:50:26 +01:00
Arne Morten Kvarving
aa5c101ca2
Schedule.hpp: forward WellTestConfig
2023-01-09 15:26:09 +01:00
Arne Morten Kvarving
4b86e31cd5
Schedule: move more code to compile unit
...
we can now forward Opm::Python
2023-01-09 12:48:45 +01:00
Arne Morten Kvarving
3808c85edf
PinchMode: convert to enum class
2023-01-05 15:28:06 +01:00
Arne Morten Kvarving
f832c88d76
MinpvMode: convert to enum class
2023-01-05 14:07:30 +01:00
Arne Morten Kvarving
d135fada0a
remove unnecessary <iostream> includes
2023-01-03 16:32:56 +01:00
Arne Morten Kvarving
c3ba1a35e8
include <ostream> where only ostream is needed
2023-01-03 16:32:56 +01:00
Arne Morten Kvarving
a7a8d63961
add missing test to OrderedMapTests
...
test findSimilarStrings
2022-12-21 10:34:28 +01:00
Markus Blatt
f3a4408172
Added test whether parser throws for ms well without COMPSEGS keyword.
2022-12-20 11:11:24 +01:00
Markus Blatt
fd600582f5
Added missig COMPSEGS keywords for multisegment well tests.
...
No that we are stricter this is needed as otherwise the tests may
fail.
Due to my laziness I descreased the number of connection for the wells.
2022-12-20 10:55:49 +01:00
Tor Harald Sandve
5e054cdec9
allow for co2store + gas + water
2022-11-30 11:28:06 +01:00
Bård Skaflestad
dbd2acee71
Recognize Additional Per-Segment Summary Vector Keywords
...
In particular, add parser and summary output support for the free
vs. solution flow rates of gas and oil as well as the dissolved
gas/oil ratio, the vaporised oil/gas ratio, and the water/gas ratio.
2022-11-25 13:02:27 +01:00
Cíntia Gonçalves Machado
1bd79a9999
Repeated includes
2022-11-25 09:51:25 +01:00
Bård Skaflestad
6c21cbe3e0
Merge pull request #2981 from goncalvesmachadoc/saltdensity
...
Add solid salt density as input
2022-11-24 16:28:56 +01:00
Arne Morten Kvarving
8ea4d68e7a
ThresholdPressure: internalize THPRESFT keyword
2022-11-24 10:47:10 +01:00
Tor Harald Sandve
0a778c6e19
throw if temperature() is called for non-injectors
2022-11-11 15:26:04 +01:00
Tor Harald Sandve
4bdf1091e8
store temperature for all wells not just injectors
2022-11-11 13:15:37 +01:00
Bård Skaflestad
d1a2063520
Merge pull request #3187 from plgbrts/rwgsalt
...
RWGSALT table implementation based on PvtxTable
2022-11-01 17:16:04 +01:00
Bård Skaflestad
d6a3405549
Ensure At Least One Well List per Well
...
If the input model sets the maximum number of well lists per well
to zero (or negative), then treat this as if the limit is defaulted
and reset the value to the default (one).
2022-10-27 16:15:24 +02:00
Bård Skaflestad
484746f28f
Merge pull request #3193 from totto82/mod_bc
...
change order of direction and type in BC and support default ijk
2022-10-27 09:11:23 +02:00
Tor Harald Sandve
e90ee06e74
change order of directiona and type and support default ijk
2022-10-27 08:30:26 +02:00
Arne Morten Kvarving
6353509ecf
remove unused variable
2022-10-26 10:52:31 +02:00
goncalvesmachadoc
b2c3c24fe8
add salt density as input
2022-10-20 17:23:50 +02:00
Paul Egberts
6f671236a4
fix test for RWGSALT table
2022-10-20 15:56:49 +02:00
Bård Skaflestad
a4995686f3
Merge pull request #3180 from akva2/from_intersection
...
added: FaceDir::FromIntersectionIndex
2022-10-18 13:30:29 +02:00