FAULTS

Recognised by the OPM Flow parserGRID

The FAULTS keyword defines the faults in the grid geometry and the keyword is normally exported with the grid geometry COORD and ZCORN data sets from static earth modeling software. Note that the FAULTS keyword is not required to describe the structural geometry as this is already accounted for in the COORD and ZCORN data sets, but instead lists the fault traces with respect to the grid. Once the fault traces have been defined with the FAULTS keyword then the fault transmissibilities can be modified by the MULTFLT keyword. Note that without the FAULTS keyword one would still get proper cross-fault transmissibilities but they would not be modifiable using MULTFLT keyword.

Notes:

Where NX, NY and NZ are the dimensions of the model as defined on the DIMENS keyword in the RUNSPEC section.

The FAULTDIM keyword in the RUNSPEC defines the maximum number of records (or segments) that can be entered with the FAULTS keyword.

Each record must be terminated by a “/” and the keyword is terminated by a “/”.

Records
One or more records, each terminated by /
Items per record
8

Parameters

No.NameDescriptionTypeDefault
1NAME
manual: FLTNAME
FLTNAME is a character string enclosed in quotes with a maximum length of eight characters, that defines the name of the fault.STRINGNone
2IX1
manual: I1
The lower bound of the fault’s I-direction range must be greater than or equal to one and less than or equal to I2 and NX.INTNone
3IX2
manual: I2
The upper bound of the fault’s I-direction range must be greater than or equal to II and less than or equal to NXINTNone
4IY1
manual: J1
The lower bound of the fault’s J-direction range must be greater than or equal to one and less than or equal to J2 and NY.INTNone
5IY2
manual: J2
The upper bound of the fault’s J-direction range must be greater than or equal to JI and less than or equal to NY.INTNone
6IZ1
manual: K1
The lower bound of the fault’s K-direction range must be greater than or equal to one and less than or equal to K2 and NZ.INTNone
7IZ2
manual: K2
The upper bound of the fault’s K-direction range must be greater than or equal to KI and less than or equal to NZ.INTNone
8FACE
manual: FLTFACE
Unknown Author 2017-06-27T13:59:19 I am not able to review this properly, as I am not familiar enough with what is supposed to happen. I do not know if we support X-, Y-, Z- transmissibilities. FLTFACE is a character string enclosed in quotes with a maximum length of two characters, that classifies the fault face. I am not able to review this properly, as I am not familiar enough with what is supposed to happen. I do not know if we support X-, Y-, Z- transmissibilities. If TRANSMULT on the GRIDOPTS keyword in the RUNSPEC section is set to NO then FLTFACE can have values of X, Y, or Z. Alternatively, if TRANSMULT on the GRIDOPTS keyword in the RUNSPEC section is set to YES then FLTFACE can have values of X, Y, or Z for the positive direction, or X-, Y- or Z- for the negative direction transmissibilities.STRINGNone

Example

The example below defines two fault traces, the first being the ‘M_WEST’ fault and the second the ‘BC’ fault trace.
--
-- DEFINE FAULTS IN THE GRID GEOMETRY
--
-- FAULT ------------ FAULT TRACE -------------
-- NAME I1 I2 J1 J2 K1 K2 FACE
FAULTS
'M_WEST' 5 5 3 3 1 22 'X' /
'M_WEST' 5 5 4 4 1 22 'X' /
'M_WEST' 5 5 5 5 1 22 'X' /
'M_WEST' 5 5 6 6 1 22 'X' /
'M_WEST' 5 5 7 7 1 22 'X' /
'M_WEST' 5 5 8 8 1 22 'X' /
'M_WEST' 5 5 9 9 1 22 'X' /
'M_WEST' 5 5 10 10 1 22 'X' /
'M_WEST' 5 5 11 11 1 22 'X' /
……………………………………………..
'BC' 43 43 8 8 1 22 'Y' /
'BC' 42 42 9 9 1 22 'X' /
'BC' 44 44 8 8 1 22 'Y' /
'BC' 45 45 8 8 1 22 'Y' /
'BC' 46 46 8 8 1 22 'Y' /
'BC' 31 31 9 9 1 22 'Y' /
'BC' 30 30 10 10 1 22 'X' /
'BC' 32 32 9 9 1 22 'Y' /
'BC' 33 33 9 9 1 22 'Y' /
'BC' 34 34 9 9 1 22 'Y' /
'BC' 35 35 9 9 1 22 'Y' /
'BC' 36 36 9 9 1 22 'Y' /
'BC' 37 37 9 9 1 22 'Y' /
'BC' 38 38 9 9 1 22 'Y' /
'BC' 39 39 9 9 1 22 'Y' /
'BC' 40 40 9 9 1 22 'Y' /
……………………………………………..
/

Manual source: parts/chapters/subsections/6.3/FAULTS.fodt