DIFFC

Recognised by the OPM Flow parserPROPS

The DIFFC keyword defines the molecular weight of the fluids and diffusion coefficients between phases for each PVT region, for when the Molecular Diffusion option has been activated by the DIFFUSE keyword in the RUNSPEC section. This keyword is optional as OPM Flow will automatically calculate the coefficients, as described by Sandve et al.182 Tor Harald Sandve1, Sarah E. Gasda, Atgeirr Rasmussen, and Alf Birger Rustad. Convective dissolution in field scale CO2 storage simulation using the OPM Flow simulator. Submitted to TCCS 11 – Trondheim Conference on CO2 Capture, Transport and Storage Trondheim, Norway – June 21-23, 2021., if the DIFFC keyword is absent from the input deck. The keyword thus allows one to overwrite the automatically calculated values.

Tor Harald Sandve1, Sarah E. Gasda, Atgeirr Rasmussen, and Alf Birger Rustad. Convective dissolution in field scale CO2 storage simulation using the OPM Flow simulator. Submitted to TCCS 11 – Trondheim Conference on CO2 Capture, Transport and Storage Trondheim, Norway – June 21-23, 2021.

Notes:

The keyword is followed by NTPVT tables as declared on the TABDIMS keyword in the RUNSPEC section.

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

Note

The option has been tested in combination with the CO2STORE keyword, but not for the general case at this point.

See also the DIFFUSE keyword in the RUNSPEC section to activate the Molecular Diffusion option.

Records
Fixed number of records
Items per record
8

Parameters

No.NameDescriptionTypeDimensionFieldMetricLabDefault
1OIL_MOL_WEIGHT
manual: OILMW
OILMW is a real positive number that specifies the molecular weight of the oil in the given PVT region.DOUBLE1lb/lb-Mkg/kg-Mgm/gm-MNone
2GAS_MOL_WEIGHT
manual: GASMW
GASMW is a real positive number that defines the molecular weight of the gas in the given PVT region.DOUBLE1lb/lb-Mkg/kg-Mgm/gm-MNone
3GAS_GAS_DIFF_COEFF
manual: GASGASDF
A real positive number that defines the gas in gas diffusion coefficient in the given PVT region.DOUBLELength*Length/Timeft2/daym2/daycm2/hourNone
4OIL_GAS_DIFF_COEFF
manual: OILGASDF
A real positive number that declares the oil in gas diffusion coefficient in the given PVT region.DOUBLELength*Length/Timeft2/daym2/daycm2/hourNone
5GAS_OIL_DIFF_COEFF
manual: GASOILDF
A real positive number that specifies the gas in oil diffusion coefficient in the given PVT region.DOUBLELength*Length/Timeft2/daym2/daycm2/hourNone
6OIL_OIL_DIFF_COEFF
manual: OILOILDF
A real positive number that defines the oil in oil diffusion coefficient in the given PVT region.DOUBLELength*Length/Timeft2/daym2/daycm2/hourNone
7GAS_OIL_CROSS_DIFF_COEFF
manual: GASOILCD
A real positive number that defines the gas in oil cross phase diffusion coefficient in the given PVT region. This parameter is ignored by OPM Flow and should be defaulted or set equal to zero.DOUBLELength*Length/Timeft2/daym2/daycm2/hour0.0
8OIL_OIL_CROSS_DIFF_COEFF
manual: OILOILCD
A real positive number that defines the oil in oil cross phase diffusion coefficient in the given PVT region. This parameter is ignored by OPM Flow and should be defaulted or set equal to zero.DOUBLELength*Length/Timeft2/daym2/daycm2/hour0.0

Example

The example below is based on field units, with NTPVT equal to three on the TABDIMS keyword.
--
-- PVT REGION MOLECULAR DIFFUSION TABLES
--
DIFFC
-- OIL GAS GAS IN OIL IN GAS IN OIL IN GAS IN OIL IN
-- MW MW GAS DF GAS DF OIL DF OIL DF OIL CD OIL CD
-- ------ ----- ------- ------- ------- ------- ------- ------
103.20 1.120 1.35E-6 1.05E-7 4.50E-7 1.05E-8 /TAB-1
102.00 1.130 1.25E-6 1.25E-7 4.80E-7 1.05E-8 /TAB-2
100.00 1.250 1.22E-6 /TAB-3
Here the third PVT region has no values for the various oil related diffusion coefficients.
| Note The option has been tested in combination with the CO2STORE keyword, but not for the general case at this point. |
|-----------------------------------------------------------------------------------------------------------------------|

Manual source: parts/chapters/subsections/8.3/DIFFC.fodt