FOAMMOB

Recognised by the OPM Flow parserPROPS

The FOAMMOB keyword defines the reduction in gas mobility as a function of the foam concentration within a grid block. The Foam option must be activated by the FOAM keyword in the RUNSPEC section in order to use this keyword. In addition, this keyword must be supplied if the foam model is activated.

Notes:

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

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

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

See also the FOAM keyword in the RUNSPEC section, the FOAMADS, FOAMOPTS and FOAMROCK keywords in the PROPS section.

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

Parameters

No.NameDescriptionTypeDimensionFieldMetricLabDefault
1DATA
manual: FOAMCON
A columnar vector of real monotonically increasing down the column values that defines the foam concentration for the corresponding gas mobility reduction factor (FOAMRATI). The first entry should be zero to define a no foam concentration data set. Units are dependent on the transport phase specified via the FOAMOPT1 variable on the FOAMOPTS keyword in the PROPS section. FOAMOPT1 should be set to either GAS or WATER.DOUBLEFoamDensity, 1Gas: lb/Mscf Water: lb/stbGas: kg/sm3 Water: kg/sm3Gas: gm/scc Water: gm/sccNone
2FOAMRATIA columnar vector of real decreasing down the column values that defines the corresponding gas mobility reduction factor for a given FOAMCON. The first table data set entry should be one to define a no foam concentration data set. Each FOAMCON/FOAMRATI data set should be terminated by a “/”dimensionlessdimensionlessdimensionlessNone

Example

--
-- FOAM GAS MOBILITY VERSUS FOAM CONCENTRATION TABLES
--
FOAMMOB
-- FOAM FOAM
-- FOAMCON FOAMRATI
-- ------- --------
0.000 1.00000
0.005 0.50000
0.010 0.20000
0.015 0.10000
0.020 0.07500
0.025 0.07000
0.030 0.06500
0.035 0.06500 / TABLE NO. 01
-- FOAM FOAM
-- FOAMCON FOAMRATI
-- ------- --------
0.000 1.00000
0.010 0.50000
0.015 0.25000
0.020 0.07500
0.025 0.07000
0.030 0.07000 / TABLE NO. 02
Given NTPVT equals two and NPPVT is greater and or equal to eight on the TABDIMS keyword in the RUNSPEC section, the example defines the foam gas mobility versus foam concentration tables for two tables.
There is no terminating “/” for this keyword.

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