Skip to content

Instantly share code, notes, and snippets.

@rolk
Last active December 23, 2015 23:39
Show Gist options
  • Save rolk/6711286 to your computer and use it in GitHub Desktop.
Save rolk/6711286 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
-- each block is 50x50x10m
DXV
3*50
/
DYV
1*50
/
DZV
1*10
/
-- 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
/
-- I just made these up
SWOF
-- Sw krw kro Pcow
0.2 0.0 1.0 100
0.3 0.1 0.6 10
0.4 0.15 0.35 2
0.5 0.25 0.25 1
0.6 0.35 0.15 0.3
0.7 0.6 0.1 0.05
0.8 1 0 0
/
SOLUTION
-- every block starts out water-filled, at 100 bars
SWAT
3*1.0
/
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 water with a constant rate of 5000 cubic meter per day
WCONINJE
inj WATER OPEN RESV -1 5000 /
-- comment here
/
-- 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