EDITNNCR

Recognised by the OPM Flow parserEDIT

EDITNNCR enables Non-Neighbor Connections (“NNC”), entered via the NNC keyword or calculated by the simulator, to be reset to a user defined value. Only previously defined NNC’s entered via the NNC keyword or calculated by the simulator can be edited, otherwise a warning message will be printed. See also the EDITNNC keyword in the EDIT section that scales an existing NNC.

Notes:

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

Note that although items (8) to (14) for this keyword are not available in OPM Flow, even if they were, it is strongly recommended that these items are defaulted if the data is being entered manually, as opposed to being generated by pre-processing software.

If the transmissibility across a fault needs to be modified see the FAULTS and MULTFLT keywords in the GRID section for an alternative and less complicated method to modifying fault transmissibilities. Transmissibility between reservoir regions can be modified by using MULTREGT keyword, provided MULTNUM has been used to define the inter-region transmissibility region numbers for each grid block. Finally, the MULTX, MULTY and MULTZ series of keywords can be used to modify transmissibility between various cells. All the aforementioned keywords are described in the GRID section.

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

Parameters

No.NameDescriptionTypeDimensionFieldMetricLabDefault
1I1A positive integer that defines the first grid block in the I-direction in a non-neighbor connection, must be greater than or equal to one and less than or equal to NX on the DIMENS keyword in the RUNSPEC section.INTNone
2J1A positive integer that defines the first grid block in the J-direction in a non-neighbor connection, must be greater than or equal to one and less than or equal to NY on the DIMENS keyword in the RUNSPEC section.INTNone
3K1A positive integer that defines the first grid block in the K-direction in a non-neighbor connection, must be greater than or equal to one and less than or equal to NZ on the DIMENS keyword in the RUNSPEC section.INTNone
4I2A positive integer that defines the second grid block in the I-direction in a non-neighbor connection, must be greater than or equal to one and less than or equal to NX on the DIMENS keyword in the RUNSPEC section.INTNone
5J2A positive integer that defines the second grid block in the J-direction in a non-neighbor connection, must be greater than or equal to one and less than or equal to NY on the DIMENS keyword in the RUNSPEC section.INTNone
6K2A positive integer that defines the second grid block in the K-direction in a non-neighbor connection, must be greater than or equal to one and less than or equal to NZ on the DIMENS keyword in the RUNSPEC section.INTNone
7TRANS
manual: TRANSNNC
TRANSNNC is a positive real number greater than or equal to zero that defines the transmissibility between the first grid block (I1, J1, K1) and the second grid block (I2, J2, K2). This value cannot be defaulted and must be defined.DOUBLETransmissibilitycP.rb/day/psiacP.rm3/day/barscP.rcc/hr/atmNone
8SAT_TABLE12
manual: ISATNUM1
ISATNUM1 is a positive integer defining which saturation table number (relative permeability table) to be used for flow from the first grid block to the second grid block. The default value of zero means the existing saturation table allocated to the upstream cell (I1,J1,K1).INT0
9SAT_TABLE21
manual: ISATNUM2
ISATNUM2 is a positive integer defining which saturation table number (relative permeability table) to be used for flow from the second grid block to the first grid block. The default value of zero means the existing saturation table allocated to the downstream cell (I2,J2,K2).INT0
10PRESS_TABLE12
manual: IPRSNUM1
IPRSNUM1 is a positive integer defining which pressure table number (PVT table) to be used for flow from the first grid block to the second grid block. The default value of zero means the existing PVT table allocated to the upstream cell (I1,J1,K1).INT0
11PRESS_TABLE21
manual: IPRSNUM2
IPRSNUM2 is a positive integer defining which pressure table number (PVT table) to be used for flow from the second grid block to the first grid block. The default value of zero means the existing PVT table allocated to the downstream cell (I2,J2,K2).INT0
12FACE_FLOW12
manual: FACE1
FACE1 is a character string that defines the face associated with flow from the first grid block to the second grid block, where FACE1 can have vales of: X+, X-, Y+, Y-, Z+, or Z-.STRINGNone
13FACE_FLOW21
manual: FACE2
FACE2 is a character string that defines the face associated with flow from the second grid block to the first grid block, where FACE2 can have vales of: X+, X-, Y+, Y-, Z+, or Z-.STRINGNone
14DIFF
manual: DIFFNNC
DIFFNNC is a positive real number greater than or equal to zero that scales the diffusivity between the first grid block (I1, J1, K1) and the second grid block (I2, J2, K2). The default value is the value calculated in the GRID section.DOUBLELengthfeetmeterscm1*

Example

--
-- MANUALLY RESET NON-NEIGHBOR CONNECTIONS
--
-- ------------ BOX ----------- -- TRANSNNC --
-- I1 J1 K1 I2 J2 K2
EDITNCCR
1 1 1 1 1 2 0.2500 / RESET NNC TRANS FOR FAULT
1 1 2 1 1 3 0.2500 / RESET NNC TRANS FAULT
1 1 3 1 1 4 0.2500 / RESET NNC TRANS FAULT
/
The above example res-sets the transmissibility between cells (1, 1, 1) and (1, 1, 2), (1, 1, 2) and (1, 1, 3) and (1, 1, 3) and (1, 1, 4) to be 0.2500.

Manual source: parts/chapters/subsections/7.3/EDITNNCR.fodt