Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
Binary file added Example/TINY/PERMX.npy
Binary file not shown.
175 changes: 175 additions & 0 deletions Example/TINY/RUNFILE.mako
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
<%!
import numpy as np
%>

-- *------------------------------------------*
-- * *
-- * base grid model with input parameters *
-- * *
-- *------------------------------------------*
RUNSPEC

TITLE
TINY BOX MODEL

--DIMENS
-- NDIVIX NDIVIY NDIVIZ
-- 40 20 5 /

--BLACKOIL
OIL
WATER
GAS
DISGAS

METRIC

TABDIMS
-- NTSFUN NTPVT NSSFUN NPPVT NTFIP NRPVT NTENDP
1 1 35 30 5 30 1 /

EQLDIMS
-- NTEQUL NDRXVD NDPRVD
1 5 100 /

WELLDIMS
-- NWMAXZ NCWMAX NGMAXZ MWGMAX
15 15 2 20 /

VFPPDIMS
-- MXMFLO MXMTHP MXMWFR MXMGFR MXMALQ NMMVFT
10 10 10 10 1 1 /

VFPIDIMS
-- MXSFLO MXSTHP NMSVFT
10 10 1 /

AQUDIMS
-- MXNAQN MXNAQC NIFTBL NRIFTB NANAQU NCAMAX
0 0 1 36 2 200/

FAULTDIM
500 /

START
01 JAN 2022 /

NSTACK
25 /


NOECHO

GRID
INIT

INCLUDE
'../include/Grid.grdecl' /
/

PERMX
% for i in range(0, len(log_permx)):
% if log_permx[i] < 6:
${"%.3f" %(np.exp(log_permx[i]))}
% else:
${"%.3f" %(np.exp(6))}
% endif
% endfor
/

COPY
'PERMX' 'PERMY' /
'PERMX' 'PERMZ' /
/


PROPS ===============================================================

INCLUDE
'../include/pvt.txt' /
/

REGIONS ===============================================================

ENDBOX

SOLUTION ===============================================================


-- DATUM DATUM OWC OWC GOC GOC RSVD RVVD SOLN
-- DEPTH PRESS DEPTH PCOW DEPTH PCOG TABLE TABLE METH
EQUIL
2355.00 200.46 3000 0.00 2355.0 0.000 /


RPTSOL
'PRES' 'SWAT' /

RPTRST
BASIC=2 /



SUMMARY ================================================================

RUNSUM


RPTONLY

WWIR
'INJ1'
'INJ2'
'INJ3'
/

WOPR
'PRO1'
'PRO2'
'PRO3'
/

WWPR
'PRO1'
'PRO2'
'PRO3'
/

ELAPSED

SCHEDULE =============================================================


RPTSCHED
'NEWTON=2' /

RPTRST
BASIC=2 FIP RPORV /

------------------- WELL SPECIFICATION DATA --------------------------

INCLUDE
'../include/Schdl.sch' /
/


WCONINJE
'INJ1' WATER 'OPEN' BHP 2* 300/
'INJ2' WATER 'OPEN' BHP 2* 300/
'INJ3' WATER 'OPEN' BHP 2* 300/
/

WCONPROD
'PRO1' 'OPEN' BHP 5* 90 /
'PRO2' 'OPEN' BHP 5* 90 /
'PRO3' 'OPEN' BHP 5* 90 /
/
--------------------- PRODUCTION SCHEDULE ----------------------------



TSTEP
10*400 /
/

END
Binary file added Example/TINY/gradient_log_permx.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Example/TINY/gradient_permx.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading