PRVD

Recognised by the OPM Flow parserSOLUTION

The PRVD keyword defines the initial reservoir pressure versus depth and should be used in conjunction with the PBUB, PDEW, RS, RV, SGAS, SOIL and SWAT keywords etc., to fully describe the initial state of the model. PRVD is an alternative to the PRESSURE keyword in the SOLUTION section, that defines the initial equilibration pressures for all grid cells in the model

The keyword is used by the Enumeration Initialization method to initialize the model, as opposed to the Equilibration Initialization method that utilizes the EQUIL keyword in the SOLUTION section. This is the non-standard formulation to initialize the model and is seldom employed in the industry. The standard methodology is for OPM Flow to initialize a model using the parameters on the EQUIL keyword combined with other keywords to fully describe the initial state of the model. The keyword can be used with all grid types.

This keyword is not supported by OPM Flow but would change the results if supported so the simulation will be stopped.

Notes:

The keyword is followed by NTEQUL records as declared on the EQLDIMS keyword in the RUNSPEC section.

Each table must contain a minimum of two rows and a maximum of NDRXVD rows as declared on the EQLDIMS keyword in the RUNSPEC section.

Each table is terminated by a “/” and there is no “/” terminator for the keyword.

See also the PBUB, PDEW, RS, RV, SGAS, SOIL and SWAT keywords to fully define the initial state of the model.

Records
Fixed number of records
Variadic
The record accepts a variable number of items

Parameters

No.NameDescriptionTypeDimensionFieldMetricLabDefault
1DATA
manual: DEPTH
A columnar vector of real monotonically increasing down the column values that defines the depth values for the corresponding reservoir oil pressures values, PRESSURE.DOUBLELength, PressurefeetmcmNone
2PRESSUREA columnar vector of real values that defines the initial equilibration oil pressure values at the corresponding DEPTH.psiabarsaatmaNone

Example

Given NTEQUL equals three and NDRXVD is greater than or equal to five on the EQLDIMS keyword in the RUNSPEC section, then the following example defines the initial oil reservoir pressure versus depth
--
-- DEPTH INIT
-- PRESS
-- ------ ------
PRVD
3000.0 3000.0
4000.0 3345.0
5000.0 3690.0
7000.0 4700.0
7200.0 4769.0 / POIL VS DEPTH EQUIL REGN 01
-- ------ ------
3000.0 3100.0
4000.0 3445.0
5000.0 3790.0
7000.0 4700.0
7200.0 4769.0 / POIL VS DEPTH EQUIL REGN 02
-- ------ ------
3000.0 3150.0
4000.0 3495.0
5000.0 3840.0
7000.0 4700.0
7200.0 4769.0 / POIL VS DEPTH EQUIL REGN 03
Here three tables are entered and each table is terminated by a “/” and there is no keyword terminating “/”.

Manual source: parts/chapters/subsections/10.3/PRVD.fodt