Tor Harald Sandve
0a1210a392
output gas pressure for gas-water case
2023-01-13 10:47:23 +01:00
Tor Harald Sandve
5854b8a7a1
Support gas dissolution in water (Rsw)
...
- adapt to interface change in waterPvt()
- add gas + water + disgasw simulator
Note
- MSW is not supported
- EQUIL initialization is not supported
2022-12-21 13:13:52 +01:00
Arne Morten Kvarving
f17a90170d
use exception classes from opm-common
2022-12-13 12:56:13 +01:00
Arne Morten Kvarving
f7de591682
EclOutputBlackoilModule: explicitly cast to int to avoid narrowing warning
2022-11-14 15:40:57 +01:00
Arne Morten Kvarving
be84bc16be
ecloutputblackoilmodule: use elements range generator
2022-10-13 23:00:57 +02:00
Arne Morten Kvarving
6ed8a38ba5
changed: consistently use std::array
2022-08-16 08:38:54 +02:00
Bård Skaflestad
624d7e51cd
Merge pull request #3977 from totto82/output_drsdtvon
...
output drsdtcon values to restart files
2022-08-11 14:51:12 +02:00
Elyes Ahmed
5c2b60bcd0
rebasing
2022-07-28 20:40:34 +02:00
Tor Harald Sandve
4fd0c24661
output drsdtcon values to restart files
2022-07-21 15:41:30 +02:00
goncalvesmachadoc
88d67684f6
fix wbp
2022-07-06 11:14:45 +02:00
Bård Skaflestad
9f22e125f9
Extract Block-Level Component-in-Place Summary Values
...
This commit calculates the various BxIP* summary output values such
as BOIP (block-level oil-in-place) and BGIPL (block-level
gas-in-place in liquid phase). While here, also extract the
block-level dissolved gas-oil-ratio (BRS) and vaporised
oil-gas-ratio (BRV).
2022-05-20 23:13:27 +02:00
Bård Skaflestad
26c7055b9e
Merge pull request #3905 from goncalvesmachadoc/addBXPV
...
add Block Pore Volumes
2022-04-29 23:18:02 +02:00
goncalvesmachadoc
8920f339cc
addBXPVs
2022-04-29 20:26:59 +02:00
Tor Harald Sandve
967c538da8
output pcow, pcog
2022-04-29 15:35:16 +02:00
Tor Harald Sandve
0c9bb3990e
Merge pull request #3830 from plgbrts/vapwat
...
Adding explicit input specification of water-gas ratio (RVW) and RVW output plus simulator gas-water system with salt precipitation and water evaporation for
2022-04-07 09:03:26 +02:00
Bård Skaflestad
6dcde2c5f7
Retrieve Block Level Solvent Saturation When Requested
...
This commit adds support for the block level solvent saturation
summary output keyword "BNSAT".
2022-04-05 15:45:00 +02:00
Paul Egberts
797fdc278b
water-gas ratio input and output plus simulator for salt precipitation and water evaporation
2022-03-01 20:52:43 +01:00
Bård Skaflestad
6ac998e4e4
Support Calculating Phase Pressures for Water/Gas at Block Level
...
This commit adds support for calculating/extracting the block-level
phase pressures for water (BWPR) and gas (BGPR) for summary output
purposes.
2022-02-28 23:42:48 +01:00
Bård Skaflestad
5f6750bb34
Merge pull request #3820 from goncalvesmachadoc/btemp
...
add BTCNFHEA
2022-02-22 00:49:27 +01:00
goncalvesmachadoc
ac51cecfd4
block press and temp when no oil is present
2022-02-21 18:12:30 +01:00
goncalvesmachadoc
a191722a25
add BTCNFHEA
2022-02-21 17:36:31 +01:00
Bård Skaflestad
ecec83349b
Capture Bulk Connection Fluxes to Accumlate Inter-Region Flows
...
This commit adds a new grid traversal that computes fluxes-presently
surface level component fluxes-for all bulk connections on the
current MPI rank. We aggregate those fluxes, if applicable, into a
container for inter-region flows, but this support could be extended
to capturing the full 3D vector flow rates for restart output if
needed.
2022-02-18 10:29:56 +01:00
Paul Egberts
dfe298a424
Allowing for non-eclipse output SALTP and PERMFACT
2022-01-14 11:46:39 +01:00
Joakim Hove
6b92443cb4
Downstream filesystem reorganisation in opm-common
2022-01-02 14:33:34 +01:00
Arne Morten Kvarving
9c4478c35b
adjust to upstream changes
2021-12-14 13:40:47 +01:00
daavid00
48b175904a
first version of micp implementation in flow
2021-10-14 17:44:57 +02:00
Cintia Goncalves Machado
d551e0579b
fix rebase error
2021-09-09 13:41:08 +02:00
Cintia Goncalves Machado
0debc207fc
fix if
2021-09-09 13:20:19 +02:00
Cintia Goncalves Machado
637a3431fd
outputFSIP
2021-08-26 18:33:49 +02:00
Cintia Goncalves Machado
21e3e4dc81
use Saturation to compute vol
2021-08-25 18:24:05 +02:00
Bård Skaflestad
6d3da3d2e0
Report Pressure Dependent Pore Volume in PRT File
...
This commit distinguishes the reference condition pore volume from
the dynamic, pressure (and/or temperature) dependent pore volume
value. Previously we would report the latter as the 'PORV' value in
the "Field Totals" and "FIPNUM region" reports, but this commit
switches to reporting the former instead-mostly for compatibility.
We still report the dynamic pore volume value, but now we report
this on a line of its own, before the table, using one of the forms
Field total pressure dependent pore volume = 12345 RM3
FIPNUM report region 1 pressure dependent pore volume = 123 RM3
2021-06-22 12:00:56 +02:00
Tor Harald Sandve
3422e18583
Optional passing of the temperature vector to the restart machinary
...
If enableTemperature and --enable-opm-restart-file=true the temperature is passed to or read from the restart file
2021-06-02 11:53:57 +02:00
Arne Morten Kvarving
cbd7cfe8b6
split eclproblem in typetag dependent and typetag independent classes
2021-05-28 08:54:10 +02:00
Arne Morten Kvarving
ffc3d8fbd6
eclgenericoutputblackoilmodule: split in typetag dependent/independent parts
2021-05-20 09:16:44 +02:00
Arne Morten Kvarving
6df23090bc
ecloutputblackoilmodule: remove unused methods
...
furthermore, they do not compile as there are duplicate
entries in switch statements.
2021-05-18 10:09:45 +02:00
Arne Morten Kvarving
0a8f3213ae
ecloutputblackoilmodule: use tracer info from EclipseState
...
to reduce reliance on typetag dependent type
2021-05-17 21:27:11 +02:00
Arne Morten Kvarving
8cab13c08a
ecloutputblackoilmodule: use empty() instead of size()
2021-05-16 22:12:03 +02:00
Arne Morten Kvarving
638490d6ff
ecloutputblackoilmodule: use std::array
2021-05-16 00:00:42 +02:00
Arne Morten Kvarving
3397cd6252
eclbasevanguard: split in template and non-template parts
2021-05-11 09:15:11 +02:00
Arne Morten Kvarving
a4c0af09d9
fixed: do not use Opm:: prefix when inside namespace Opm
2021-05-05 11:59:18 +02:00
Bård Skaflestad
160f20975b
Support Block-Level Two-Phase Subsystem Kro Summary Output
...
This commit adds support for calculating and reporting block-level
values of the relative permeability of oil in the two-phase oil/gas
and oil/water subsystems of a three-phase simulation run. These are
activated through summary keywords BKROG and BKROW, respectively.
2021-04-07 08:09:46 +02:00
Joakim Hove
16e6bc0d59
Remove superfluos function call
2021-03-10 10:44:39 +01:00
Joakim Hove
9ad5d69744
Utilize private restartconfig
2021-03-07 09:31:10 +01:00
Joakim Hove
b92f06544c
Use ScheduleState for RFT configuration
2021-02-18 10:47:59 +01:00
Bård Skaflestad
03a616e08a
Support Aliases for Block Level Quantities
...
In particular, treat BSOIL, BSGAS, BSWAT, and BPRESSUR as aliases
for BOSAT, BGSAT, BWSAT, and BPR respectively.
2021-02-02 11:36:41 +01:00
Bård Skaflestad
e7ca9df998
Extract SOIL Directly for 'BOSAT' Summary Vector
...
This works better in two-phase runs (G/O or O/W).
2020-12-21 13:57:31 +01:00
Joakim Hove
72905f3e3b
Gather WBP pressure data before summary eval
2020-12-03 09:40:40 +01:00
Joakim Hove
1d86e2dc97
Pass wbp index list to output module
2020-12-01 07:52:58 +01:00
Joakim Hove
62b119170d
Pass Inplace argument to Summary::eval()
2020-11-24 12:33:05 +01:00
Joakim Hove
df292baeea
Use Inplace::Phase enums instead of string tags
2020-11-24 12:33:05 +01:00