FOAMADS

Recognised by the OPM Flow parserPROPS

The FOAMADS keyword defines the foam rock adsorption tables for when the Foam option has been activated by the FOAM keyword in the RUNSPEC section.

Notes:

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

Each table must contain a minimum of two rows and a maximum of NSSFUN 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.

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 in the solution surrounding the rock. 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 keywod in the PROPS section.DOUBLEFoamDensity, 1Gas: lb/Mscf Water: lb/stbGas: kg/sm3 Water: kg/sm3Gas: gm/scc Water: gm/sccNone
2FOAMRATIA columnar vector of real increasing down the column values that defines the mass of adsorbed foam per unit mass of rock for a given FOAMCON. The first table data set entry should be zero to define a no foam concentration data set.lb/lbkg/kggm/gmNone

Example

--
-- FOAM ROCK ADSORPTION TABLE
--
FOAMADS
-- FOAM FOAM
-- FOAMCON FOAMRATI
-- ------- --------
0.0 0.00000
2.0 0.00003
4.0 0.00005
6.0 0.00007
8.0 0.00009
10.0 0.00011
12.0 0.00012
14.0 0.00015 / TABLE NO. 01
-- FOAM FOAM
-- FOAMCON FOAMRATI
-- ------- --------
0.0 0.00000
3.0 0.00004
5.0 0.00006
7.0 0.00008
8.0 0.00009
10.0 0.00011 / TABLE NO. 02
The above example defines two foam rock adsorption tables assuming NTSFUN equals two and NSSFUN is greater than or equal to eight on the TABDIMS keyword in the RUNSPEC section.

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