Skip to content

Instantly share code, notes, and snippets.

@rolk
Last active December 23, 2015 23:49
Show Gist options
  • Save rolk/6712655 to your computer and use it in GitHub Desktop.
Save rolk/6712655 to your computer and use it in GitHub Desktop.
RUNSPEC
TITLE
Example of how to specify a rate-driven injector
DIMENS
3 1 1
/
-- two phases; co2 is non-wetting, brine is wetting
OIL
WATER
-- only use SI units
METRIC
START
26 SEP 2013
/
-- two wells; one injector and one producer
WELLDIMS
2 1 1 2
/
GRID
SPECGRID
-- x y z
3 1 1 1 F
/
-- each block is 50x50x10m; grid is regular Cartesian
COORD
-- sx sy sz ex ey ez
0 0 0 0 0 10
50 0 0 50 0 10
100 0 0 100 0 10
150 0 0 150 0 10
0 50 0 0 50 10
50 50 0 50 50 10
100 50 0 100 50 10
150 50 0 150 50 10
/
ZCORN
-- x=0 50 50 100 100 150
0 0 0 0 0 0
0 0 0 0 0 0
10 10 10 10 10 10
10 10 10 10 10 10
/
ACTNUM
3*1
/
-- porosity is 33%
PORO
3*0.333333
/
-- permeability is 100mD in all directions
PERMX
3*100
/
PERMY
3*100
/
PERMZ
3*100
/
PROPS
DENSITY
-- co2 water
650 990
/
PVTW
-- pres vol.f comp visc
100 1 0 0.35
/
PVCDO
100 1 0 0.06
/
-- linear rel. perm.
SWOF
-- Sw kw ko Pcow
0 0 1 0
1 1 0 0
/
SOLUTION
-- every block starts out water-filled, at 100 bars
SWAT
3*0.9
/
SOIL
3*0.1
/
PRESSURE
3*100.0
/
SCHEDULE
-- injector is at (1,1,1..1), producer is at (3,1,1..1), at
-- 1000m depth; both wells have a radius of 0.3m
WELSPECS
inj grp 1 1 1000 OIL /
prod grp 3 1 1000 WATER /
/
COMPDAT
inj 0 0 1 1 OPEN 1 0 0.3 /
prod 0 0 1 1 OPEN 1 0 0.3 /
/
-- inject co2 with a constant rate of 5000 cubic meter per day
WCONINJE
inj OIL OPEN RESV -1 5000 /
/
-- pump out 1 cubic meter per day from the reservoir
WCONPROD
prod OPEN RESV -1 -1 -1 -1 5000 /
/
-- report daily for the rest of the month
TSTEP
1 1 1 1 1
/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment