PERMZ
Recognised by the OPM Flow parserGRID
PERMZ defines the permeability in the Z direction for all the cells in the model via an array. The keyword can be used for all grid types, except for the Radial Grid geometry.
Notes:
The number of entries should correspond to the NX x NY x NZ parameters on the DIMENS keyword in the RUNSPEC section, unless the BOX keyword defines a sub area of the grid, in which case the total number of entries should correspond to the number of cells defined by the BOX statement.
The keyword is terminated by a “/”.
Note
Although PERMX and PERMY are commonly set to be equal, PERMZ is typically not equal to either PERMX or PERMY. Normally PERMZ is set as a fraction of PERMX with typical values ranging from 0.1 to 0.5 times PERMX.
See also the PERMX and PERMY keywords to fully define the permeability for the model.
- Records
- An array of values covering the grid
Parameters
| No. | Name | Description | Field | Metric | Lab | Default |
|---|---|---|---|---|---|---|
| 1 | PERMZ | PERMZ is an array of real positive numbers assigning the permeability in the Z direction to each cell in the model. Repeat counts may be used, for example 200*50.0. | mD | mD | mD | None |
Example
The example below defines the PERMZ to be 50.0, 5.0, and 20.0 for the first, second and third layers in the model for all 300 cells, as defined by the DIMENS keyword in the RUNSPEC section.
--
-- DEFINE GRID BLOCK PERMZ DATA FOR ALL CELLS (BASED ON NX x NY x NZ = 300)
--
PERMZ
100*50.0 100*5.0 100*20.0 /
The next example sets PERMX to be 500.0, 50.0, and 200.0 for the first, second and third layers in the model for all 300 cells, as defined by the DIMENS keyword in the RUNSPEC section. It then copies the PERMX values to the PERMY and PERMZ arrays, and finally multiplies PERMZ by 0.1 times to get the final values for PERMZ.
--
-- DEFINE GRID BLOCK PERMX DATA FOR ALL CELLS
--
PERMX
100*500.0 100*50.0 100*200.0 /
--
-- SOURCE DESTIN. ---------- BOX ---------
-- I1 I2 J1 J2 K1 K2
COPY
PERMX PERMY 1* 1* 1* 1* 1* 1* / CREATE PERMY
PERMX PERMZ 1* 1* 1* 1* 1* 1* / CREATE PERMZ
/
--
-- ARRAY CONSTANT ---------- BOX ---------
-- I1 I2 J1 J2 K1 K2
MULTIPLY
PERMZ 0.10000 1* 1* 1* 1* 1* 1* / PERMZ * 0.1
/
The above sequence of keywords is quite common in input decks, that is copying the PERMX data to the PERMY and PERMZ arrays and then adjusting the PERMY and PERMZ arrays as required using the MULTIPLY keyword.
| Note Although PERMX and PERMY are commonly set to be equal, PERMZ is typically not equal to either PERMX or PERMY. Normally PERMZ is set as a fraction of PERMX with typical values ranging from 0.1 to 0.5 times PERMX. |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|Manual source: parts/chapters/subsections/6.3/PERMZ.fodt