Skip to content

GRID

KeywordStatusSpellingNote
ACTNUMsemanticps.grid.Cartesian, ps.grid.CornerPoint—
ADDsemanticps.grid.Add—
ADDREGsemanticps.grid.Add—
ADDZCORNdeferred—OPM Flow does not support ADDZCORN: manual 6.3.4 says the simulation is stopped, and the entry states no argument table, item list or example, so there is no record shape to map and no runtime behaviour to measure against
AMALGAMnot-yet—OPM Flow manual 6.3.5 (page 453) documents it; PetroScript has no statement for it and the importer does not read it
AQUCONsemanticps.aquifers.Connection—
AQUNNCnot-yet—OPM Flow manual 6.3.9 (page 464) documents it; PetroScript has no statement for it and the importer does not read it
AQUNUMsemanticps.aquifers.Numerical—
AUTOCOARnot-yet—OPM Flow manual 6.3.11 (page 469) documents it; PetroScript has no statement for it and the importer does not read it
BCCONsemanticps.grid.BoundaryCondition—
BOUNDARYnot-yet—OPM Flow manual 6.3.13 (page 473) documents it; PetroScript has no statement for it and the importer does not read it
BOXsemanticps.grid.Assign—
BTOBALFAnot-yet—OPM Flow manual 6.3.15 (page 476) documents it; PetroScript has no statement for it and the importer does not read it
BTOBALFVnot-yet—OPM Flow manual 6.3.16 (page 477) documents it; PetroScript has no statement for it and the importer does not read it
CARFINdeferred—local grid refinement (CARFIN/LGR family) has no semantic surface yet
COALNUMnot-yet—OPM Flow manual 6.3.18 (page 480) documents it; PetroScript has no statement for it and the importer does not read it
COARSENnot-yet—OPM Flow manual 6.3.19 (page 481) documents it; PetroScript has no statement for it and the importer does not read it
COLLAPSEnot-yet—OPM Flow manual 6.3.20 (page 482) documents it; PetroScript has no statement for it and the importer does not read it
COORDsemanticps.grid.CornerPoint—
COORDSYSsemanticps.grid.GridSystem—
COPYsemanticps.grid.Copy—
COPYBOXnot-yet—OPM Flow manual 6.3.25 (page 489) documents it; PetroScript has no statement for it and the importer does not read it
COPYREGsemanticps.grid.Copy—
CRITPERMnot-yet—OPM Flow manual 6.3.27 (page 494) documents it; PetroScript has no statement for it and the importer does not read it
DEPTHZsemantic——
DIFFMRnot-yet—OPM Flow manual 6.3.29 (page 496) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMR-not-yet—OPM Flow manual 6.3.30 (page 497) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMTH-not-yet—OPM Flow manual 6.3.31 (page 498) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMTHTnot-yet—OPM Flow manual 6.3.32 (page 499) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMXnot-yet—OPM Flow manual 6.3.33 (page 500) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMX-not-yet—OPM Flow manual 6.3.34 (page 501) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMYnot-yet—OPM Flow manual 6.3.35 (page 502) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMY-not-yet—OPM Flow manual 6.3.36 (page 503) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMZnot-yet—OPM Flow manual 6.3.37 (page 504) documents it; PetroScript has no statement for it and the importer does not read it
DIFFMZ-not-yet—OPM Flow manual 6.3.38 (page 505) documents it; PetroScript has no statement for it and the importer does not read it
DISPERCsemanticps.grid.Assign("dispersion_coefficient", value=..., form="array", stage="grid")—
DOMAINSnot-yet—OPM Flow manual 6.3.40 (page 507) documents it; PetroScript has no statement for it and the importer does not read it
DPGRIDnot-yet—OPM Flow manual 6.3.41 (page 508) documents it; PetroScript has no statement for it and the importer does not read it
DPNUMnot-yet—OPM Flow manual 6.3.42 (page 509) documents it; PetroScript has no statement for it and the importer does not read it
DRnon-goal—OPM Flow does not implement the radial R-direction cell-size array and stops the run rather than ignore it (manual 6.3.43); state the radial widths with DRV, which the radial grid surface writes
DRVsemanticps.grid.Radial—
DTHETAnot-yet—OPM Flow manual 6.3.45 (page 513) documents it; PetroScript has no statement for it and the importer does not read it
DTHETAVsemanticps.grid.Radial—
DUMPFLUXnot-yet—OPM Flow manual 6.3.47 (page 515) documents it; PetroScript has no statement for it and the importer does not read it
DXsemanticps.grid.Cartesian—
DXVsemanticps.grid.Cartesian—
DYsemanticps.grid.Cartesian—
DYVsemanticps.grid.Cartesian—
DZsemanticps.grid.Cartesian, ps.grid.Radial—
DZMATRIXnot-yet—OPM Flow manual 6.3.53 (page 521) documents it; PetroScript has no statement for it and the importer does not read it
DZMTRXnot-yet—OPM Flow manual 6.3.54 (page 522) documents it; PetroScript has no statement for it and the importer does not read it
DZMTRXVnot-yet—OPM Flow manual 6.3.55 (page 523) documents it; PetroScript has no statement for it and the importer does not read it
DZNETnot-yet—OPM Flow manual 6.3.56 (page 524) documents it; PetroScript has no statement for it and the importer does not read it
DZVsemanticps.grid.Cartesian—
ECHOrecorded-directive——
ENDBOXsemanticps.grid.Assign—
ENDFINnot-yet—OPM Flow manual 6.3.61 (page 528) documents it; PetroScript has no statement for it and the importer does not read it
EQLZCORNnot-yet—OPM Flow manual 6.3.64 (page 530) documents it; PetroScript has no statement for it and the importer does not read it
EQUALREGsemanticps.grid.Assign—
EQUALSsemanticps.grid.Assign—
EXTFINnot-yet—OPM Flow manual 6.3.67 (page 536) documents it; PetroScript has no statement for it and the importer does not read it
EXTHOSTnot-yet—OPM Flow manual 6.3.68 (page 537) documents it; PetroScript has no statement for it and the importer does not read it
EXTREPGLnot-yet—OPM Flow manual 6.3.70 (page 539) documents it; PetroScript has no statement for it and the importer does not read it
FAULTSsemanticps.Model(faults=[ps.Fault(...)])—
FILEUNITcaptured-into-runps.Model(units=...)—
FLUXNUMsemanticps.grid.Assign("flux_region", value=..., form="array")—
FLUXREGnot-yet—OPM Flow manual 6.3.74 (page 544) documents it; PetroScript has no statement for it and the importer does not read it
FLUXTYPEnot-yet—OPM Flow manual 6.3.75 (page 545) documents it; PetroScript has no statement for it and the importer does not read it
GDFILEnon-goal—binary grid-file loading is file-IO mechanics (non-goal); inline the grid data in the deck
GDORIENTsemanticps.grid.GridOrientation—
GRIDno-import-handlerps.aquifers.Numerical—
GRIDFILEcaptured-into-runps.Output(grid_file=...)—
GRIDUNITsemanticps.grid.Cartesian—
HALFTRANnot-yet—OPM Flow manual 6.3.83 (page 553) documents it; PetroScript has no statement for it and the importer does not read it
HEATCRsemanticps.thermal.RockProperties—
HEATCRTsemanticps.thermal.RockProperties—
HMAQUNUMnot-yet—OPM Flow manual 6.3.86 (page 556) documents it; PetroScript has no statement for it and the importer does not read it
HMFAULTSnot-yet—OPM Flow manual 6.3.87 (page 557) documents it; PetroScript has no statement for it and the importer does not read it
HMMLAQUNnot-yet—OPM Flow manual 6.3.88 (page 558) documents it; PetroScript has no statement for it and the importer does not read it
HMMLTnot-yet—OPM Flow manual 6.3.89 (page 559) documents it; PetroScript has no statement for it and the importer does not read it
HMMMREGTnot-yet—OPM Flow manual 6.3.90 (page 560) documents it; PetroScript has no statement for it and the importer does not read it
HMMULRGTnot-yet—OPM Flow manual 6.3.91 (page 561) documents it; PetroScript has no statement for it and the importer does not read it
HMMULTFTnot-yet—OPM Flow manual 6.3.92 (page 562) documents it; PetroScript has no statement for it and the importer does not read it
HMMULTSGnot-yet—OPM Flow manual 6.3.93 (page 563) documents it; PetroScript has no statement for it and the importer does not read it
HRFINnot-yet—OPM Flow manual 6.3.94 (page 564) documents it; PetroScript has no statement for it and the importer does not read it
HXFINnot-yet—OPM Flow manual 6.3.95 (page 565) documents it; PetroScript has no statement for it and the importer does not read it
HYFINnot-yet—OPM Flow manual 6.3.96 (page 566) documents it; PetroScript has no statement for it and the importer does not read it
HZFINnot-yet—OPM Flow manual 6.3.97 (page 567) documents it; PetroScript has no statement for it and the importer does not read it
IHOSTnot-yet—OPM Flow manual 6.3.98 (page 568) documents it; PetroScript has no statement for it and the importer does not read it
IMPORTnon-goal—binary file import is file-IO mechanics (non-goal); inline the data in the deck
INITsemanticps.grid.Cartesian—
INRADsemanticps.grid.Radial—
IONROCKnot-yet—OPM Flow manual 6.3.103 (page 573) documents it; PetroScript has no statement for it and the importer does not read it
ISOLNUMnot-yet—OPM Flow manual 6.3.104 (page 574) documents it; PetroScript has no statement for it and the importer does not read it
JFUNCsemanticps.relperm.JFunction—
JFUNCRnot-yet—OPM Flow manual 6.3.106 (page 578) documents it; PetroScript has no statement for it and the importer does not read it
LINKPERMnot-yet—OPM Flow manual 6.3.108 (page 582) documents it; PetroScript has no statement for it and the importer does not read it
LTOSIGMAnot-yet—OPM Flow manual 6.3.109 (page 583) documents it; PetroScript has no statement for it and the importer does not read it
LXnot-yet—OPM Flow manual 6.3.110 (page 584) documents it; PetroScript has no statement for it and the importer does not read it
LXFINnot-yet—OPM Flow manual 6.3.111 (page 586) documents it; PetroScript has no statement for it and the importer does not read it
LYnot-yet—OPM Flow manual 6.3.112 (page 587) documents it; PetroScript has no statement for it and the importer does not read it
LYFINnot-yet—OPM Flow manual 6.3.113 (page 589) documents it; PetroScript has no statement for it and the importer does not read it
LZnot-yet—OPM Flow manual 6.3.114 (page 590) documents it; PetroScript has no statement for it and the importer does not read it
LZFINnot-yet—OPM Flow manual 6.3.115 (page 592) documents it; PetroScript has no statement for it and the importer does not read it
MAPAXESsemanticps.grid.Cartesian, ps.grid.MapAxes—
MAPUNITSsemantic——
MAXVALUEsemanticps.grid.Clip—
MINNNCTnot-yet—OPM Flow manual 6.3.121 (page 598) documents it; PetroScript has no statement for it and the importer does not read it
MINPORVsemantic——
MINPVsemanticps.grid.Cartesian, ps.grid.MinPoreVolume—
MINPVVsemanticps.grid.MinPoreVolume—
MINVALUEsemanticps.grid.Clip—
MPFANUMnot-yet—OPM Flow manual 6.3.126 (page 605) documents it; PetroScript has no statement for it and the importer does not read it
MPFNNCnot-yet—OPM Flow manual 6.3.127 (page 606) documents it; PetroScript has no statement for it and the importer does not read it
MULTFLTsemanticps.grid.FaultMultiplier—
MULTIPLYsemanticps.grid.Scale—
MULTIREGsemanticps.grid.Scale—
MULTNUMsemanticps.grid.Assign("multiplier_region", value=..., form="array")—
MULTPVsemanticps.grid.Cartesian—
MULTRnot-yet—OPM Flow manual 6.3.133 (page 615) documents it; PetroScript has no statement for it and the importer does not read it
MULTR-not-yet—OPM Flow manual 6.3.134 (page 616) documents it; PetroScript has no statement for it and the importer does not read it
MULTREGDnot-yet—OPM Flow manual 6.3.135 (page 617) documents it; PetroScript has no statement for it and the importer does not read it
MULTREGHnot-yet—OPM Flow manual 6.3.136 (page 620) documents it; PetroScript has no statement for it and the importer does not read it
MULTREGPsemanticps.grid.Scale—
MULTREGTsemanticps.grid.RegionPairMultiplier—
MULTTHTnot-yet—OPM Flow manual 6.3.139 (page 626) documents it; PetroScript has no statement for it and the importer does not read it
MULTTHT-not-yet—OPM Flow manual 6.3.140 (page 627) documents it; PetroScript has no statement for it and the importer does not read it
MULTXsemanticps.grid.Assign("transmissibility_multiplier_x", value=..., form="array")—
MULTX-semanticps.grid.Assign("transmissibility_multiplier_x_minus", value=..., form="array")—
MULTYsemanticps.grid.Assign("transmissibility_multiplier_y", value=..., form="array")—
MULTY-semanticps.grid.Assign("transmissibility_multiplier_y_minus", value=..., form="array")—
MULTZsemanticps.grid.Assign("transmissibility_multiplier_z", value=..., form="array")—
MULTZ-semanticps.grid.Assign("transmissibility_multiplier_z_minus", value=..., form="array")—
NEWTRANsemantic——
NINENUMnot-yet—OPM Flow manual 6.3.148 (page 636) documents it; PetroScript has no statement for it and the importer does not read it
NMATOPTSnot-yet—OPM Flow manual 6.3.149 (page 637) documents it; PetroScript has no statement for it and the importer does not read it
NNCsemanticps.grid.NonNeighbor—
NOECHOrecorded-directive——
NOGGFnot-yet—OPM Flow manual 6.3.153 (page 642) documents it; PetroScript has no statement for it and the importer does not read it
NTGsemanticps.grid.Cartesian—
NXFINnot-yet—OPM Flow manual 6.3.156 (page 645) documents it; PetroScript has no statement for it and the importer does not read it
NYFINnot-yet—OPM Flow manual 6.3.157 (page 646) documents it; PetroScript has no statement for it and the importer does not read it
NZFINnot-yet—OPM Flow manual 6.3.158 (page 647) documents it; PetroScript has no statement for it and the importer does not read it
OLDTRANnon-goal—OPM Flow does not implement the block-centred transmissibility calculation and stops the run rather than ignore it (critical in opm-simulators UnsupportedFlowKeywords.cpp:427); leave OLDTRAN out of the deck: Flow computes each face’s transmissibility from the grid itself, its default, which a model states by naming no transmissibility scheme
OLDTRANRnon-goal—OPM Flow does not implement the radial block-centred transmissibility calculation and stops the run rather than ignore it (critical in opm-simulators UnsupportedFlowKeywords.cpp:428); leave OLDTRANR out of the deck: Flow computes each face’s transmissibility from the grid itself, its default, which a model states by naming no transmissibility scheme
OPERATERsemanticps.grid.Add—
OPERNUMsemanticps.grid.Assign("operation_region", value=..., form="array")—
OUTRADnon-goal—OPM Flow does not implement the outer radius and stops the run rather than ignore it (critical in opm-simulators UnsupportedFlowKeywords.cpp:430, ‘Use the DRV keyword instead’); state the radial widths with DRV, which ps.grid.Radial’s radial_widths writes
PARAOPTSnot-yet—OPM Flow manual 6.3.165 (page 660) documents it; PetroScript has no statement for it and the importer does not read it
PEBInot-yet—OPM Flow manual 6.3.166 (page 661) documents it; PetroScript has no statement for it and the importer does not read it
PERMAVEnot-yet—OPM Flow manual 6.3.167 (page 662) documents it; PetroScript has no statement for it and the importer does not read it
PERMJFUNnot-yet—OPM Flow manual 6.3.168 (page 663) documents it; PetroScript has no statement for it and the importer does not read it
PERMRsemantic——
PERMTHTsemantic——
PERMXsemanticps.grid.Assign("permeability_x", value=..., form="array")—
PERMYsemanticps.grid.Assign("permeability_y", value=..., form="array")—
PERMZsemanticps.grid.Assign("permeability_z", value=..., form="array")—
PETGRIDnot-yet—OPM Flow manual 6.3.174 (page 670) documents it; PetroScript has no statement for it and the importer does not read it
PINCHsemanticps.grid.Cartesian, ps.grid.Pinch—
PINCHNUMnot-yet—OPM Flow manual 6.3.176 (page 673) documents it; PetroScript has no statement for it and the importer does not read it
PINCHOUTnot-yet—OPM Flow manual 6.3.177 (page 674) documents it; PetroScript has no statement for it and the importer does not read it
PINCHREGnot-yet—OPM Flow manual 6.3.178 (page 675) documents it; PetroScript has no statement for it and the importer does not read it
PINCHXYnot-yet—OPM Flow manual 6.3.179 (page 677) documents it; PetroScript has no statement for it and the importer does not read it
POROsemanticps.grid.Assign("porosity", value=..., form="array")—
QMOBILnot-yet—OPM Flow manual 6.3.183 (page 683) documents it; PetroScript has no statement for it and the importer does not read it
RADFINnot-yet—OPM Flow manual 6.3.184 (page 684) documents it; PetroScript has no statement for it and the importer does not read it
RADFIN4not-yet—OPM Flow manual 6.3.185 (page 685) documents it; PetroScript has no statement for it and the importer does not read it
REFINEnot-yet—OPM Flow manual 6.3.186 (page 686) documents it; PetroScript has no statement for it and the importer does not read it
RESVNUMnot-yet—OPM Flow manual 6.3.187 (page 687) documents it; PetroScript has no statement for it and the importer does not read it
ROCKFRACnot-yet—OPM Flow manual 6.3.188 (page 689) documents it; PetroScript has no statement for it and the importer does not read it
RPTGRIDcaptured-into-runps.Output(print_grid=...)—
RPTGRIDLnot-yet—OPM Flow manual 6.3.190 (page 692) documents it; PetroScript has no statement for it and the importer does not read it
RPTINITnot-yet—OPM Flow manual 6.3.191 (page 694) documents it; PetroScript has no statement for it and the importer does not read it
RPTISOLnot-yet—OPM Flow manual 6.3.192 (page 695) documents it; PetroScript has no statement for it and the importer does not read it
SIGMAnot-yet—OPM Flow manual 6.3.193 (page 696) documents it; PetroScript has no statement for it and the importer does not read it
SIGMAGDnot-yet—OPM Flow manual 6.3.194 (page 697) documents it; PetroScript has no statement for it and the importer does not read it
SIGMAGDVnot-yet—OPM Flow manual 6.3.195 (page 698) documents it; PetroScript has no statement for it and the importer does not read it
SIGMAVnot-yet—OPM Flow manual 6.3.196 (page 699) documents it; PetroScript has no statement for it and the importer does not read it
SMULTXnot-yet—OPM Flow manual 6.3.200 (page 701) documents it; PetroScript has no statement for it and the importer does not read it
SMULTYnot-yet—OPM Flow manual 6.3.201 (page 702) documents it; PetroScript has no statement for it and the importer does not read it
SMULTZnot-yet—OPM Flow manual 6.3.202 (page 703) documents it; PetroScript has no statement for it and the importer does not read it
SOLVDIRSnot-yet—OPM Flow manual 6.3.203 (page 704) documents it; PetroScript has no statement for it and the importer does not read it
SOLVNUMnot-yet—OPM Flow manual 6.3.204 (page 705) documents it; PetroScript has no statement for it and the importer does not read it
SPECGRIDsemanticps.grid.CornerPoint—
THCGASnot-yet—OPM Flow manual 6.3.206 (page 707) documents it; PetroScript has no statement for it and the importer does not read it
THCOILnot-yet—OPM Flow manual 6.3.207 (page 709) documents it; PetroScript has no statement for it and the importer does not read it
THCONRsemanticps.thermal.RockProperties—
THCONSFsemanticps.thermal.RockProperties—
THCROCKnot-yet—OPM Flow manual 6.3.210 (page 714) documents it; PetroScript has no statement for it and the importer does not read it
THCWATERnot-yet—OPM Flow manual 6.3.211 (page 716) documents it; PetroScript has no statement for it and the importer does not read it
THPRESFTsemanticps.initial.Equilibrium, ps.initial.ThresholdPressure—
TOPSsemanticps.grid.Cartesian, ps.grid.Radial—
TRANGLnot-yet—OPM Flow manual 6.3.214 (page 722) documents it; PetroScript has no statement for it and the importer does not read it
USEFLUXnot-yet—OPM Flow manual 6.3.215 (page 724) documents it; PetroScript has no statement for it and the importer does not read it
USENOFLOnot-yet—OPM Flow manual 6.3.216 (page 725) documents it; PetroScript has no statement for it and the importer does not read it
VEDEBUGnot-yet—OPM Flow manual 6.3.217 (page 726) documents it; PetroScript has no statement for it and the importer does not read it
VEFINnot-yet—OPM Flow manual 6.3.218 (page 727) documents it; PetroScript has no statement for it and the importer does not read it
ZCORNsemanticps.grid.CornerPoint—

PetroScript is licensed under the Apache License 2.0. © 2026 Blauweiss EDV LLC. PetroScript by Blauweiss AI.For AI agents: llms.txt