Vegard Kippe
1728d9d310
Addressing test failure in MulgisegmentWellTests + slight change to avoid modifying Connection.cpp
2023-09-01 15:59:28 +02:00
Tor Harald Sandve
263070f9b4
Merge pull request #3657 from hakonhagland/gecon2
...
Implement support for GECON keyword
2023-09-01 15:06:36 +02:00
Bård Skaflestad
f14621aeba
Recognise Extension Keywords Whose Names Exceed Size Limits
...
This commit adds targeted support for identifying keywords whose
names exceed the maximum compatibility keyword length limit. This,
in turn, enables seamless recognition of extension keywords such as
STRESSEQUILNUM
without compromising the parser's ability to identify long keyword
names that match existing keywords in the first eight characters.
For example, the input string 'GUIDERATE' will still match the
keyword 'GUIDERAT' (without the trailing 'E') and will not be
accidentally treated as a SUMMARY section request to output a group
level UDQ vector.
2023-08-30 15:27:06 +02:00
Kai Bao
48b759178c
fixing the parallel running and testing related to filtrate
2023-08-29 09:08:45 +02:00
Håkon Hægland
bec10dbfbe
Implement GECON keyword
...
Implements support for the GECON keyword.
2023-08-29 01:10:21 +02:00
Vegard Kippe
b47324e42f
Actually check the TSINIT value in TuningTests.cpp
2023-08-28 11:21:34 +02:00
Vegard Kippe
98adf5a536
Workaround to avoid failing tests, also fixed some tab indenting.
2023-08-28 11:21:34 +02:00
Vegard Kippe
128ba83810
Facilitate using max time step from TUNING/NEXT[STEP] only when specified. Also corrects the persistent behaviour of NEXTSTEP.
2023-08-28 11:21:33 +02:00
Paul
a90d899bc0
removed repeated line
2023-08-23 16:16:53 +02:00
Paul
83157a01dd
added unit standard network test in NMetworkTests and removed test in GroupTests
2023-08-23 16:16:52 +02:00
Paul
f70a0e50e0
Rebasing
2023-08-23 16:16:49 +02:00
Kai Bao
13eaf8a271
adding unit area
2023-08-17 13:55:33 +02:00
Bård Skaflestad
58ff8944c4
Merge pull request #3636 from akva2/mech_bc
...
Add support for MECH boundary conditions
2023-08-16 16:52:21 +02:00
Bård Skaflestad
0c037db51c
Merge pull request #3635 from akva2/add_strequil
...
Add STREQUIL keyword and internalization
2023-08-16 16:12:19 +02:00
Bård Skaflestad
6e4c37d05f
Merge pull request #3634 from akva2/mech_runspec
...
-- added MECH to runspec
2023-08-16 16:11:38 +02:00
hnil
614d71666d
add mech boundary conditions
2023-08-16 15:56:45 +02:00
hnil
a0ba0be7cc
-- added stress equilibrium data for initconfig
2023-08-16 15:13:38 +02:00
hnil
980a160651
-- added MECH to runspec
2023-08-16 14:15:23 +02:00
Arne Morten Kvarving
bd3328b15c
added: basic tests for BCCON / BCPROP
2023-08-16 13:58:39 +02:00
Svenn Tveit
c6cd71df08
Improved viscosity model for hydrogen.
...
Model from Muzney et al., J. Chem. Eng. Data 2013, 58, 4, 969–979 implemented. Same as NIST and Coolprop.
2023-08-14 12:31:01 +02:00
Kai Bao
22de6c1480
adding unit PPM
...
Parts per million (ppm). We are not distinguishing PPM volume or PPM
mass, or other forms. Will update when it comes to be necessary.
2023-08-10 15:23:14 +02:00
Kai Bao
144faaf645
Merge pull request #3623 from atgeirr/allow-default-network-nodes
...
Allow implicit creation of production network nodes.
2023-08-09 14:31:50 +02:00
Bård Skaflestad
aab5d1125b
Merge pull request #3584 from svenn-t/unittests
...
Component unit tests and some minor updates
2023-08-08 18:14:37 +02:00
Atgeirr Flø Rasmussen
508ed49388
Add test for defaulted network nodes.
2023-08-08 16:00:21 +02:00
Atgeirr Flø Rasmussen
fb37377324
Merge pull request #3605 from blattms/fatal-section-topology-errors
...
Register errors concerning section topology in ErrorGuard.
2023-08-08 11:30:02 +02:00
Arne Morten Kvarving
bd59b6caab
GroupTests: remove leading whitespace in decks
2023-08-01 14:38:54 +02:00
Arne Morten Kvarving
2ba0caab7f
GroupTests: use raw string literals
2023-08-01 14:38:54 +02:00
Markus Blatt
e5c44baf38
Also detect keywords after operate key words in wrong section.
...
This will find keywords in statements like
MULTIPLY
'TRANX' 2.0 /
'TRANY' 2.0 /
/
2023-07-24 15:59:01 +02:00
Markus Blatt
016dfa9ea7
Prevent std::exit(1) in tests due to ErrorGuard's destructor.
...
If ErrorGuard's lists have not been cleared, then it's destructor
will call std::exit(1). As that is quite unfortunate in a test, we
clear it's message stack at the end of the tests.
2023-07-20 10:36:05 +02:00
Markus Blatt
e56e2f4d26
Register errors concerning section topology in ErrorGuard.
...
That will make those (e.g. EDITNNC in the GRiD section) fatal.
2023-07-19 17:44:59 +02:00
goncalvesmachadoc
d23b045905
delete prefix for testing
2023-07-19 11:18:15 +02:00
goncalvesmachadoc
5df7a148e9
get lgr by index
2023-07-18 12:02:09 +02:00
goncalvesmachadoc
fb2290a07a
extra line
2023-07-18 10:32:54 +02:00
goncalvesmachadoc
c0404e798e
update tests
2023-07-18 10:32:53 +02:00
goncalvesmachadoc
ca6f232486
expand methods
2023-07-18 10:32:52 +02:00
goncalvesmachadoc
0aa2941150
start for unit tests
2023-07-18 10:32:52 +02:00
Bård Skaflestad
d7f1b6bd27
Merge pull request #3601 from plgbrts/gconprod
...
Enable items, 11, 12 and 13 of GCONPROD
2023-07-14 21:23:23 +02:00
Paul
babf4c590d
fix for test GroupTests
2023-07-14 13:18:13 +02:00
Bård Skaflestad
dbaf600fcf
Emit WBPn Summary Vectors to Summary Result File
...
This commit hooks the WBPn result vectors up to the summary file
writing process.
2023-07-11 13:15:43 +02:00
Bård Skaflestad
7f80ae8e2a
Add Summary Output of Segment Level Fluid Densities
...
In particular, recognize the summary vectors
- SDENx -- Phase density of phase 'x' (segment conditions)
- SDENM -- Fluid mixture density without flowing fraction exponents
- SMDEN -- Fluid mixture density with flowing fraction exponents
2023-07-07 16:26:58 +02:00
Bård Skaflestad
6dae660cc9
Add Summary Output for Block Level Phase Densities
...
In particular, recognize block level summary vectors
BxDEN, BDENx
for the phase densities of phase 'x' (O, G, W).
2023-07-07 16:26:58 +02:00
Bård Skaflestad
3e6a5cfc2d
Push Block Level Unit Conversion to Summary Output
...
The 'BLOCK_VARIABLES' test was doing manual unit conversion and
there's no need for that.
2023-07-07 13:56:18 +02:00
Bård Skaflestad
5b6f064804
Add More Segment Level Summary Vectors
...
In particular, add support for
SxFT - Cumulative flow of phase 'x'
SxFV - Free flow velocity of phase 'x'
SxHF - Free flow holdup fraction of phase 'x'
SxVIS - Phase viscosity of phase 'x'
The last three of these were added to the RFT file in 802a401a8 ,
but are also useful in the summary output file. In the interest of
avoiding duplicate logic, refactor the existing segment-related
quantity calculation/extraction in terms of callbacks.
2023-06-30 16:42:53 +02:00
Bård Skaflestad
4fb2a3557b
Merge pull request #3313 from GitPaean/support_cake_filteration
...
A simple cake model to simulate formation damage due to suspended solids in injection water
2023-06-30 15:51:41 +02:00
Kai Bao
508c123eed
addressing the reviewing comments for PR #3313
2023-06-30 11:35:25 +02:00
Svenn Tveit
f3e2960a5c
Correct tolerance
2023-06-29 14:28:35 +02:00
Svenn Tveit
945642724e
Tests output more useful error messages
2023-06-29 14:23:39 +02:00
Svenn Tveit
cc34178e59
Adjust unit test to reverted co2tables.inc.
...
Have to correct for different reference state between test data and co2tables.inc. Took out some enthalpy data due to one data point giving unreasonably large error (probably related to reference state difference).
2023-06-28 19:41:14 +02:00
Svenn Tveit
b469a14598
Corrected path to reference data
2023-06-28 18:07:49 +02:00
Tor Harald Sandve
adfe24dbcd
Merge pull request #3482 from totto82/bc_schedule
...
BC in Schedule
2023-06-28 16:27:09 +02:00