ACTPARAM

Recognised by the OPM Flow parserRUNSPEC

The ACTPARAM keyword defines the maximum target percent value for the ACTION series of keywords and the fractional equality tolerance for determining if two numbers are numerically equal when comparing values using the ACTION series of keywords. The ACTION keyword allows the user to enter computational logic and calculations to the simulation run based on the how the simulation run is proceeding.

Notes:

The keyword is terminated by a “/”.

Although this keyword is read by OPM Flow, the ACTION and UDQ computational logic and calculations have not been fully implemented and therefore this keyword should not be used as it may result in OPM Flow terminating.

Records
Fixed number of records
Record count
1

Parameters

No.NameDescriptionFieldMetricLabDefault
1MXTOLSA positive real value that defines the maximum target percent number for the ACTION series of keywords. The default value of 100 means the target is not applied.percent 100.0percent 100.0percent 100.0Defined
2MXEQLSMXEQLS a real positive number greater than zero and less than one that defines the tolerance used to determine if two real values are equal for comparing values in the ACTION series of keywords. Floating-point numbers (as implemented in computers) are never exact, one cannot compare floating point numbers for exact equality. Thus, MXEQLS defines a tolerance. For example, the default value of 1 x 10-4 means that if the difference between two real values is less than 1 x 10-4 then the values are considered equal.fraction 1 x 10-4fraction 1 x 10-4fraction 1 x 10-4Defined

Example

--
-- ACTION ACTION
-- MXTOLS MXEQLS
ACTPARAM
5.0 1.0E-4 /
The above example defines the maximum tolerance to be 5% and the equality tolerance to be the default value of 1.0 x 10-4.

Manual source: parts/chapters/subsections/5.3/ACTPARAM.fodt