Commit Graph

1642 Commits

Author SHA1 Message Date
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
Arne Morten Kvarving
69839e8766 added: FaceDir::FromIntersectionIndex
this translates from a dune intersection id to a FaceDir::DirEnum
2022-10-17 14:44:13 +02:00
Bård Skaflestad
cba282bd34 Add Unit for Pipeflow Velocity
Needed for summary and RFT file output of fluid flow velocity in
well segments.
2022-10-14 15:24:21 +02:00
Bård Skaflestad
67dbe5c9e7 Support Lower Case COMPDAT Direction Strings
Some models will use lower-case strings to input the direction of
penetration, e.g., 'x' or 'z'.  This commit extends our direction
parser to support such strings.
2022-10-09 18:30:46 +02:00
Bård Skaflestad
4326b8c78e Add XY Coordinates to Segment's Node
These are not used in the simulation, but needed/useful for the SEG
option of the WRFTPLT keyword.
2022-10-04 17:42:38 +02:00
Bård Skaflestad
328ee9b591 Internalise WRFTPLT Segment Option
In preparation of adding RFT file output support for segment data.
2022-09-27 17:05:23 +02:00
Markus Blatt
ff3da8cc79 Merge pull request #3146 from akva2/janitoring
Some janitoring
2022-09-12 12:36:21 +02:00
Tor Harald Sandve
d10ed6c953 Merge pull request #3109 from totto82/tempAquifer
add support for temperature and analytical aquifers
2022-09-12 07:32:49 +02:00
Arne Morten Kvarving
1f5b60d651 changed: give variable a name
clang cannot parse the nameless variant for some reason
2022-09-09 07:46:45 +02:00
Bård Skaflestad
d91608eff3 Rewrap WellConnections Code
Mostly to split long lines and to apply 'const' where possible.
2022-09-08 16:22:39 +02:00
Arne Morten Kvarving
0b1280ceec FieldProps(Manager): remove unused serialization code 2022-09-07 10:24:01 +02:00
Arne Morten Kvarving
5eb496c79c PAvgCalculator: remove unused serialization code 2022-09-07 10:24:01 +02:00
Arne Morten Kvarving
7b903660a0 UDQState: remove unused serialization code 2022-09-07 10:08:54 +02:00
Tor Harald Sandve
072b8be064 add support for temperature and analytical aquifers 2022-09-01 12:28:22 +02:00
Kai Bao
632f1457b1 throw for an inconsistent DATES setup 2022-08-26 10:07:21 +02:00
Kai Bao
f1986689b5 fixing a schedule test and adding another for PR3035 2022-08-24 16:07:19 +02:00
Kai Bao
61e68dccb6 fixing running when only analytical aquifer connections defined
without this, the restart writer will trigger a segmentation fault
error.

And also, some minor refactoring and function development so that the
simulator can check whether there are valid connections defined for
aquifers with certain id.
2022-08-24 09:31:20 +02:00