Files
opm-common/tests/SUMMARY_EFF_FAC.DATA
Bård Skaflestad 7055a18a97 Summary: Support Voidage Vectors CV{I,P}{R,T}
This commit adds support for outputting the reservoir voidage volume
summary vectors CVPR (production rate), CVPT (cumulative production
total), CVIR (injection rate), and CVIT (cumulative injection total).

The simulator uses the 'data::Connection::reservoir_rate' member to
communicate these values, so add a special purpose evaluation
function to compute the requisite updates.

While here, also add 'CVPR' to the 'CONNECTION_PROBE'.  This keyword
being missing looks to be an earlier oversight.
2021-04-24 20:27:17 +02:00

200 lines
2.0 KiB
Plaintext

START
10 MAI 2007 /
RUNSPEC
TITLE
SUMMARYTESTS
-- A simple 10x10x10 cube. Simple to reason about, large enough for all tests
DIMENS
10 10 10 /
REGDIMS
10 /
WELLDIMS
-- Item 1: NWMAX (Maximum number of wells in model)
-- Item 2: NCWMAX (Maximum number of connections per well)
-- Item 3: NGMAX (Maximum number of groups in model--excluding FIELD)
-- Item 4: NWGMAX (Maximum number of wells or child groups per group)
-- NWMAX NCWMAX NGMAX NWGMAX
3 2 5 2
/
OIL
GAS
WATER
UNIFIN
UNIFOUT
GRID
DX
1000*1 /
DY
1000*1 /
DZ
1000*1 /
TOPS
100*1 /
PERMX
1000*0.25/
COPY
PERMX PERMY /
PERMX PERMZ /
/
PORO
1000*0.2 /
REGIONS
FIPNUM
1*2 999*1
/
SUMMARY
DATE
ROPR
/
RWIR
/
WOPR
/
WOPT
/
WOIR
/
WOIT
/
GOPR
/
GOPT
/
GOIR
/
GOIT
/
GWCT
/
GGOR
/
GOPP
/
GWPP
/
GGPP
/
GGPI
/
GWPI
/
FOPR
FOPT
FOIR
FOIT
FOPP
FWPP
FGPP
FGPI
FWPI
COPR
'W_2' /
/
COPT
'W_2' /
/
CVPR
'W_2' 2 1 1 /
'W_2' 2 1 2 /
'W_3' /
/
CVPT
'W_1' /
'W_2' 2 1 1 /
'W_2' 2 1 2 /
'W_3' 3 1 1 /
/
CGOR
'W_1' /
'W_3' /
/
SCHEDULE
GRUPTREE
'G_1' 'G' /
'G_2' 'G' /
'G_3' 'G_4' /
/
WELSPECS
'W_1' 'G_1' 1 1 3.33 'OIL' 7* /
'W_2' 'G_2' 2 1 3.33 'OIL' 7* /
'W_3' 'G_3' 2 1 3.33 'OIL' 7* /
/
WEFAC
'W_2' 0.2 /
'W_3' 0.3 /
/
GEFAC
G_2 0.01 /
G_3 0.02 /
G_4 0.03 /
/
WCONPROD
W_1 'OPEN' ORAT 10.1 /
W_2 'OPEN' ORAT 10.1 /
W_3 'OPEN' ORAT 10.1 /
/
-- Completion data.
COMPDAT
-- 'Well' I J K1 K2
-- Passing 0 to I/J means they'll get the well head I/J
W_1 0 0 1 1 / -- Active index: 0
W_2 0 0 1 1 / -- Active index: 1
W_2 0 0 2 2 / -- Active index: 101
W_3 3 1 1 1 / -- Active index: 2
/
TSTEP
-- register time steps (in days). This allows us to write *two* report steps (1
-- and 2. Without this, totals/accumulations would fail (segfault) when looking
-- up historical rates and volumes. These volumes however don't change, i.e.
-- every time step has the same set of values
10 /
GEFAC
G_4 0.04 /
/
TSTEP
10 /
TSTEP
10 10 /