FOAMROCK
Recognised by the OPM Flow parserPROPS
The FOAMROCK keyword defines the foam rock properties for when the Foam option has been activated by the FOAM keyword in the RUNSPEC section.
The keyword is recognized by the input deck parser and simulator support is available in the experimental "ebos" simulator.
Notes:
The keyword is followed by NTSFUN tables as declared on the TABDIMS keyword in the RUNSPEC section.
Each table must contain just one row and one row only.
Each table is terminated by a “/” and there is no “/” terminator for the keyword.
Note
In the commercial simulator if the POLYMER and SURFACT phases have been activated in conjunction with the FOAM phase then the mass density of rock will be set by the PLYROCK, SURFROCK, or the FOAMROCK keywords depending on the order entered in the run deck. This is not the case for OPM Flow.
OPM Flow’s FOAM phase is a standalone implementation and cannot be used in conjunction with the either the POLYMER or SURFACT phases.
- Records
- Fixed number of records
- Items per record
- 2
Parameters
| No. | Name | Description | Type | Dimension | Field | Metric | Lab | Default |
|---|---|---|---|---|---|---|---|---|
| 1 | ADSORPTION_manual: ADINDX | A positive integer of 1 or 2 that defines foam desorption option, as per: then foam desorption may occur by retracing the foam adsorption isotherm when the local foam concentration in the solution decreases. then no foam desorption may occur. Only the default value of 1 is supported by OPM Flow. | INT | dimensionless 1 | dimensionless 1 | dimensionless 1 | Defined | |
| 2 | ROCK_manual: DENSITY | A real value that defines the rock in situ density, that is at reservoir conditions. | DOUBLE | Density | lb/ | kg/ | gm/ | None |
Example
--
-- FOAM-ROCK PROPERTIES
--
FOAMROCK
-- DESORP INSITU
-- OPTN DENSITY
-- ------ -------
1 1800.0 / TABLE NO. 01
2 1980.0 / TABLE NO. 02
1 2005.0 / TABLE NO. 03
The above example defines three foam-rock tables, based on the NTSFUN variable on the TABDIMS keyword in the RUNSPEC section being equal to three.
There is no terminating “/” for this keyword.
| Note In the commercial simulator if the POLYMER and SURFACT phases have been activated in conjunction with the FOAM phase then the mass density of rock will be set by the PLYROCK, SURFROCK, or the FOAMROCK keywords depending on the order entered in the run deck. This is not the case for OPM Flow. OPM Flow’s FOAM phase is a standalone implementation and cannot be used in conjunction with the either the POLYMER or SURFACT phases. |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|Manual source: parts/chapters/subsections/8.3/FOAMROCK.fodt