Arne Morten Kvarving
51e44df594
DryHumidGasPvt: some simplifications
...
drop unused constructors and explicit comparison operator
2022-12-21 22:25:50 +01:00
Arne Morten Kvarving
c84cde4772
DryHumidGasPvt: add missing initialization
2022-12-21 22:25:50 +01:00
Arne Morten Kvarving
43938bf9c3
DryHumidGasPvt: replace assert
...
this is user-provided data. instead throw an exception
2022-12-21 22:25:50 +01:00
Arne Morten Kvarving
60b61b4647
DryHumidGasPvt: put initFromState in separate compile unit
...
thus encapsulating EclipseState and TableManager
2022-12-21 22:25:49 +01:00
Bård Skaflestad
5eef4086f0
Merge pull request #3263 from akva2/drygaspvt_encapsulate
...
DryGasPvt: encapsulate EclipseState w/ friends
2022-12-21 22:01:47 +01:00
Bård Skaflestad
ab9615cf12
Merge pull request #3249 from akva2/small_material_fixes
...
Some small fixes in material classes
2022-12-21 22:00:35 +01:00
Arne Morten Kvarving
9cf1922d8f
DryGasPvt: some simplifications
...
drop unused constructors and explicit comparison operator
2022-12-21 20:42:55 +01:00
Arne Morten Kvarving
e0c083efe2
DryGasPvt: replace assert
...
this is user-provided data. instead throw an exception
2022-12-21 20:42:54 +01:00
Arne Morten Kvarving
b0cb3bdb11
DryGasPvt: put initFromState in separate compile unit
...
thus encapsulating EclipseState and TableManager
2022-12-21 20:42:54 +01:00
Bård Skaflestad
a1d23d42cc
Merge pull request #3262 from akva2/deadoilpvt_encapsulate
...
DeadOilPvt: encapsulate EclipseState w/ friends
2022-12-21 20:37:15 +01:00
Arne Morten Kvarving
f6c3b61502
DeadOilPvt: some simplifications
...
remove unused constructors and explicit comparison operator
2022-12-21 19:53:31 +01:00
Arne Morten Kvarving
e4814b0ad3
DeadOilPvt: replace assert
...
this is user-provided data. instead throw an exception
2022-12-21 19:53:31 +01:00
Arne Morten Kvarving
039a7ff35f
DeadOilPvt: put initFromState in separate compile unit
...
thus encapsulating EclipseState and TableManager
2022-12-21 19:53:31 +01:00
Bård Skaflestad
77c79ca6f3
Merge pull request #3261 from akva2/constantcompressibilitywaterpvt_encapsulate
...
ConstantCompressibilityWaterPvt: encapsulate EclipseState w/ friends
2022-12-21 19:38:24 +01:00
Bård Skaflestad
db7126631f
Merge pull request #3303 from akva2/remove_parser_deck_api_warning
...
remove OPM_PARSER_DECK_API_WARNING
2022-12-21 19:18:27 +01:00
Arne Morten Kvarving
112e377ece
remove OPM_PARSER_DECK_API_WARNING
2022-12-21 18:42:17 +01:00
Arne Morten Kvarving
d754d83ea0
ConstantCompressibilityWaterPvt: some simplifications
...
drop unused constructors and explicit comparison operator
2022-12-21 18:32:14 +01:00
Arne Morten Kvarving
2d386e3e3f
ConstantCompressibilityWaterPvt: replace assert
...
this is user-provided data. instead throw an exception
2022-12-21 18:32:13 +01:00
Arne Morten Kvarving
77f5581e27
ConstantCompressibilityWaterPvt: put initFromState in separate compile unit
...
thus encapsulating EclipseState, Schedule and TableManager
2022-12-21 18:21:26 +01:00
Bård Skaflestad
ff4fb71cb7
Merge pull request #3258 from akva2/constantcompressibilityoilpvt_encapsulate
...
ConstantCompressibilityOilPvt: encapsulate EclipseState w/ friends
2022-12-21 17:05:07 +01:00
Arne Morten Kvarving
a26cea5c37
ConstantCompressibilityOilPvt: some simplifications
...
drop unused constructors and explicit comparison operator
2022-12-21 16:23:11 +01:00
Arne Morten Kvarving
eedeada409
ConstantCompressbilityOilPvt: replace assert
...
this is user-provided data. instead throw an exception
2022-12-21 16:23:11 +01:00
Arne Morten Kvarving
094a40db41
ConstantCompressibilityOilPvt: put initFromState in separate compile unit
...
thus encapsulating EclipseState and TableManager
2022-12-21 16:23:11 +01:00
Arne Morten Kvarving
81f0315101
Merge pull request #3257 from akva2/constantcompressibilitybrinepvt_encapsulate
...
ConstantCompressibilityBrinePvt: encapsulate EclipseState w/ friends
2022-12-21 16:23:01 +01:00
Arne Morten Kvarving
f58d9f12b0
ConstantCompressibilityBrinePvt: some simplifications
...
drop unused constructors and explicit comparison operator
2022-12-21 15:49:02 +01:00
Arne Morten Kvarving
b91b83f814
ConstantCompressibilityBrinePvt: replace asserts
...
this is user-provided data. instead throw an exception
also replace a naked throw with OPM_THROW
2022-12-21 15:49:02 +01:00
Arne Morten Kvarving
a09d8496f6
ConstantCompressibilityBrinePvt: put initFromState in separate compile unit
...
thus encapsulating EclipseState and TableManager
2022-12-21 15:49:01 +01:00
Arne Morten Kvarving
5e03ff6726
Merge pull request #3256 from akva2/co2gaspvt_encapsulate
...
Co2GasPvt: encapsulate EclipseState w/ friends
2022-12-21 15:48:22 +01:00
Arne Morten Kvarving
12ff60693a
Merge pull request #3253 from akva2/eclmateriallawmanager_encapsulate
...
EclMaterialLawManager: move most code to separate compile unit
2022-12-21 15:13:38 +01:00
Bård Skaflestad
38f5c401a0
Merge pull request #3292 from akva2/brineco2pvt_remove_ctor_comp
...
BrineCo2Pvt: some cleanups
2022-12-21 14:42:30 +01:00
Arne Morten Kvarving
182f5d3b27
Merge pull request #3302 from akva2/rootfinders_libfmt
...
RootFinders: avoid stream usage in header
2022-12-21 13:43:30 +01:00
Tor Harald Sandve
ce3b37fe9d
Merge pull request #3246 from totto82/addRsw
...
Add rsw
2022-12-21 13:39:23 +01:00
Arne Morten Kvarving
f235061ee3
RootFinders: avoid stream usage in header
...
put logging functions in separate compile unit where we use {fmt}
2022-12-21 13:26:56 +01:00
Arne Morten Kvarving
93a32a66f4
Merge pull request #3301 from akva2/avoid_sstream_in_timerlog
...
TimerLog: avoid sstream in header
2022-12-21 12:06:28 +01:00
Arne Morten Kvarving
ba5add7b86
Merge pull request #3299 from akva2/orderedmap_no_sstream
...
OrderedMap: avoid sstream usage
2022-12-21 11:44:28 +01:00
Arne Morten Kvarving
b529080fb7
TimerLog: avoid sstream in header
2022-12-21 11:26:33 +01:00
Arne Morten Kvarving
ccfc3d6ac3
fixed: do not append to flags to CMAKE_CXX_FLAGS
...
this should only be set on the target if using QuadMath.
every time cmake was rerun a build directory new entry was added,
leading to very long compile commands eventually.
2022-12-21 11:03:12 +01:00
Arne Morten Kvarving
fe54e7ccf2
Merge pull request #3298 from akva2/dune_tests_separate_list
...
changed: put dune-enabled tests in separate list
2022-12-21 10:42:25 +01:00
Arne Morten Kvarving
101bbdfb47
avoid pulling sstream in OrderedMap
2022-12-21 10:34:34 +01:00
Arne Morten Kvarving
a7a8d63961
add missing test to OrderedMapTests
...
test findSimilarStrings
2022-12-21 10:34:28 +01:00
Arne Morten Kvarving
081715d229
changed: put dune-enabled tests in separate list
...
more explicit, neater code
2022-12-21 09:54:36 +01:00
Arne Morten Kvarving
680246b1ca
Merge pull request #3297 from bska/fix-copy-paste-doc
...
Fix Copy-Pasted Function Documentation
2022-12-20 17:05:59 +01:00
Bård Skaflestad
1c14b786d0
Fix Copy-Pasted Function Documentation
...
The enumerated 'segments()' overload takes a well number, not a
well name.
Pointy Hat: [at]bska
2022-12-20 15:58:57 +01:00
Bård Skaflestad
b0ad3a43dc
Merge pull request #3295 from bska/additional-dune-common-links
...
Link New Test to Dune Common
2022-12-20 14:41:34 +01:00
Bård Skaflestad
62022122c9
Merge pull request #3296 from bska/more-verbose-test
...
Prefer BOOST_CHECK_EQUAL
2022-12-20 14:07:21 +01:00
Bård Skaflestad
beef2ca737
Merge pull request #3293 from blattms/throw-for-missing-compsegs
...
Abort parser if COMPSEGS is missing for multisegment well.
2022-12-20 13:58:53 +01:00
Markus Blatt
0761d38294
Merge pull request #3235 from bska/segment-matcher-facility
...
Add Facility For Identifying Specific Well Segments
2022-12-20 13:52:22 +01:00
Bård Skaflestad
6bfa9b6c35
Prefer BOOST_CHECK_EQUAL
...
That way, we get both strings printed if a test fails.
2022-12-20 13:31:28 +01:00
Bård Skaflestad
fb8cd6f284
Link New Test to Dune Common
...
Otherwise, we get build failures if the Dune libraries and headers
are outside of the system directories.
2022-12-20 13:14:28 +01:00
Bård Skaflestad
1a1ba1f7a1
Add Facility For Identifying Specific Well Segments
...
The primary use case is identifying UDQ sets when the model defines
UDQs at the segment level (SU*). The call site will construct a
SegmentMatcher object backed by a specific ScheduleState, and then
segment-level UDQs will match against this to determine the correct
UDQ set on which to define the quantity.
2022-12-20 12:57:00 +01:00