UDTDIMS
Recognised by the OPM Flow parserRUNSPEC
This keyword defines the dimensions of the User Defined Tables (“UDT”) used by OPM Flow that can be used as lookup tables when assigning values to User Defined Quantities ("UDQ") using the UDQ keyword in the SCHEDULE section. UDTs are defined by the UDT keyword in the SCHEDULE section.
Notes:
The keyword is terminated by a “/”.
- Records
- Fixed number of records
- Record count
- 1
- Items per record
- 4
Parameters
| No. | Name | Description | Type | Default |
|---|---|---|---|---|
| 1 | MAX_manual: MXUDT | MXUDT is a positive integer that defines the maximum number of User Defined Tables | INT | 0 |
| 2 | MAX_manual: NUDT | NUDT is a positive integer that defines the maximum number of rows in any given User Defined Table. | INT | 0 |
| 3 | MAX_manual: MXINTP | MXINTP is a positive integer that defines the maximum number of interpolation points allowed in any given dimension. | INT | 0 |
| 4 | MAX_manual: MXDIMS | MXDIMS is a positive integer that defines the maximum number of dimensions in any given User Defined Table. Only one dimensional tables are currently supported by OPM Flow. | INT | 0 |
Example
--
-- USER DEFINED TABLE DIMENSIONS
--
-- MAX MAX MAX MAX
-- TABLES ROWS INTPOL DIMS
UDTDIMS
3 20 3 2 /
In the above example the maximum number of UDT tables is set to three and the maximum number of rows for each table is 20, the maximum number of interpolation points in any given dimension is set to three and the maximum number of dimensions is defined as two.Manual source: parts/chapters/subsections/5.3/UDTDIMS.fodt