Bård Skaflestad
4308305421
Merge pull request #3433 from totto82/brine_co2store
...
Combine brine + co2store
2023-05-16 10:25:32 +02:00
Arne Morten Kvarving
cb394ed19c
Merge pull request #3525 from akva2/fix_cvfVector4_Zero
...
fixed: do not compare index 2 twice
2023-05-15 13:43:32 +02:00
Arne Morten Kvarving
a428d09ad3
fixed: do not compare index 2 twice
2023-05-15 12:28:07 +02:00
Arne Morten Kvarving
3ae5fa9f80
Merge pull request #3503 from totto82/default_ehystr
...
Use default values for EHYSTR if not present but Hysteresis is activated by HYST in SATOPTS
2023-05-15 08:48:32 +02:00
Paul
05d59a14f4
add throw in case a well has a non-increasing MD column
2023-05-12 16:14:58 +02:00
Bård Skaflestad
196807d023
Merge pull request #3522 from vkip/tuning_only_update_when_set
...
Changing TUNING semantics to 'only change when specified'.
2023-05-12 14:22:35 +02:00
Vegard Kippe
899a1176c2
Changing TUNING semantics to 'only change when specified'. No impact on next time step needs to be handled separately.
2023-05-12 13:02:22 +02:00
Arne Morten Kvarving
3702d81011
Merge pull request #3520 from akva2/fix_pypi_static_boost
...
fixed: build pypi packages using static boost libs
2023-05-12 09:18:56 +02:00
Tor Harald Sandve
1aff5fc604
add test that compares Brine and BrineDynamic
2023-05-12 09:07:55 +02:00
Arne Morten Kvarving
60d79a170e
fixed: build pypi packages using static boost libs
2023-05-12 08:39:06 +02:00
Bård Skaflestad
6895568a21
Merge pull request #3507 from akva2/fix_dyneval_format
...
fixed: handle dynamically sized evaluations in {fmt} formatter
2023-05-11 21:27:32 +02:00
Bård Skaflestad
910cd4cf41
Merge pull request #3516 from goncalvesmachadoc/keywordsummary
...
Parse compositional summary keywords
2023-05-11 21:18:30 +02:00
Bård Skaflestad
45017090f8
Merge pull request #3518 from totto82/extendRstconfig
...
Add supported mnemonic to list
2023-05-11 21:08:57 +02:00
Markus Blatt
5657a3109c
Merge pull request #3289 from akva2/thermal_enums_to_class
...
Convert thermal enums to enum class
2023-05-11 16:58:34 +02:00
Tor Harald Sandve
09b69ae644
Add supported mnemonic to list to avoid warning
2023-05-11 12:00:10 +02:00
Arne Morten Kvarving
d599c6874d
EclThermalConductionApproach: convert to enum class
2023-05-11 08:46:25 +02:00
Arne Morten Kvarving
7d38661810
EclSolidEnergyApproach: convert to enum class
2023-05-11 08:40:44 +02:00
Arne Morten Kvarving
644d371026
Merge pull request #3508 from blattms/prevent-crash
...
Fixes segfaulting PYACTION test with pybind 2.10.3 and python 3.11
2023-05-10 15:49:21 +02:00
Tor Harald Sandve
c3a3d894df
Add method to get trapped saturation for output
2023-05-10 15:25:47 +02:00
goncalvesmachadoc
c6421a5b9c
parse comp summary keywords
2023-05-10 11:29:25 +02:00
Paul
d6e73df9cf
allow NONE for item 7 in GCONPROD
2023-05-10 11:25:05 +02:00
Arne Morten Kvarving
9f07ec68dd
Merge pull request #3514 from akva2/jenkins_no_gpu_tests
...
jenkins: do not execute GPU tests
2023-05-09 12:47:03 +02:00
Arne Morten Kvarving
134c9641ff
jenkins: do not execute GPU tests
2023-05-09 11:53:20 +02:00
Bård Skaflestad
7a22eb4bf3
Merge pull request #3512 from akva2/janitoring
...
Some janitoring
2023-05-09 11:45:27 +02:00
goncalvesmachadoc
abaa1074ff
implement gasvisct
2023-05-09 10:48:25 +02:00
Arne Morten Kvarving
651693e623
avoid unused expression warning
2023-05-09 10:35:40 +02:00
Arne Morten Kvarving
cd4aec3a0b
avoid out of bounds deref warning
2023-05-09 10:35:40 +02:00
Arne Morten Kvarving
1c8df58353
avoid uninitialized use warning
2023-05-09 10:35:40 +02:00
Arne Morten Kvarving
a7d77e2ed3
avoid dead store
2023-05-09 10:35:40 +02:00
Arne Morten Kvarving
ad251bb8aa
quell unused variable warning
...
value is only used for WIN32
2023-05-09 10:35:40 +02:00
Atgeirr Flø Rasmussen
1a4a7ec147
Merge pull request #3511 from bska/std-memcmp-2
...
Use Memcmp From Standard Namespace
2023-05-09 09:23:14 +02:00
Bård Skaflestad
53383fd875
Sort headers in alphabetical order
2023-05-08 22:40:24 +02:00
Bård Skaflestad
b17d618c7b
Use memcmp() from namespace std
...
Don't rely on clients using
#include <string.h>
before including cmp.hpp .
2023-05-08 22:40:14 +02:00
Markus Blatt
b38cedf113
Merge pull request #3510 from bska/smry-check-cell-ids
...
Check for Invalid Cells in Block Level Summary Vectors
2023-05-08 09:31:55 +02:00
Bård Skaflestad
991ac2ca84
Check for Invalid Cells in Block Level Summary Vectors
...
This commit adds sanity checking to the cell references of block
level summary vectors (e.g., BPR or BGSAT). If the summary vector
references a cell that's outside the models declared dimensions we
issue a warning and ignore that particular summary vector request.
2023-05-07 16:10:42 +02:00
Markus Blatt
dc9b9b719f
Also install co2brinepvt as we install the manpage.
...
This must have been missed when merging opm-material with this module.
2023-05-05 17:27:53 +02:00
Markus Blatt
84aa367b19
Exception type differs beween pybind11 versions, use std::exception.
2023-05-05 16:09:58 +02:00
Markus Blatt
3e5ac55c1b
Prevent segmentation faults for exceptions thrown in Python code
...
If for example pybind11 or python changes the type of exception thrown
and we expect a different (the old one) in our boost test, then the python
of pybind11 is left in an unusable condition and the next attempt of
running might produce hard to debug exception, This happened on Debian
bookworm (pybind 2.10.3, python 3.11) for syntax errors.
2023-05-05 16:03:17 +02:00
Arne Morten Kvarving
392d57d02a
fixed: handle dynamically sized evaluations in {fmt} formatter
2023-05-05 11:01:13 +02:00
Tor Harald Sandve
4f3b67fa77
use 58.44 as molar mass of salt
2023-05-04 09:48:03 +02:00
Tor Harald Sandve
46f5558b59
Combine brine and the co2store module
...
This commit allows for dynamically changes in salinity in the co2 storage module
I.e. It allows for modeling salt precipition for co2 storage cases.
2023-05-03 15:09:06 +02:00
Tor Harald Sandve
8dfc9a12f5
Use default values for EHYSTR if not present but Hysteresis is activated by HYST in SATOPTS
2023-05-03 15:04:16 +02:00
Markus Blatt
7fd9a261f4
Merge pull request #3497 from bska/refactor-array-dims-checker-impl
...
Split WELLDIMS Error Message Formatting Out to Helper Functions
2023-05-02 22:57:59 +02:00
Bård Skaflestad
d1087f6463
Split WELLDIMS Error Message Formatting Out to Helper Functions
...
That way, they could become reusable for other keywords and we can
exploit the commonality between MAXWELLS and MAXGROUPS. Moreover,
we can reduce the visual clutter of the body of each checking
function and fix some singular/plural mismatches in the diagnostic
messages.
2023-05-02 21:33:50 +02:00
Markus Blatt
e4faf011bc
Merge pull request #3498 from bska/dynamic-segdims-restart
...
Dimension Segment Related Restart Arrays According to Dynamic Size
2023-05-02 20:41:47 +02:00
Bård Skaflestad
9a5b3721cb
Dimension Segment Related Restart Arrays According to Dynamic Size
...
The [IR]SEG and ILB[RS] arrays must be able to accommodate the
maximum number of segments and branches used in the run. This
commit incorporates the dynamic maximum sizes. If those sizes
exceed the maximum values entered in WSEGDIMS, then the resulting
restart file will not be fully compatible with other simulation
software.
2023-05-02 09:44:06 +02:00
Arne Morten Kvarving
9a8c018506
Merge pull request #3499 from akva2/fix_python_old_cmake
...
fixed: conditionally use Development.XXX in python find module
2023-05-02 09:25:51 +02:00
Arne Morten Kvarving
adb0701a57
fixed: conditionally use Development.XXX in python find module
...
the split into Development.Module and Development.Embed was is introduced in cmake 3.18
2023-05-02 08:57:39 +02:00
Bård Skaflestad
28e057af39
Merge pull request #3488 from goncalvesmachadoc/summary
...
Add WWGR to summary
2023-04-28 11:35:18 +02:00
Bård Skaflestad
40b2fe3c14
Merge pull request #3496 from akva2/janitoring
...
Some janitoring
2023-04-28 10:03:24 +02:00