Enum Classes

A number of API fields and command parameters accept one of a fixed set of values. Those value sets are defined by the enum classes listed below. Each class is a StrEnum, so a member can be passed either directly (rips.BetaFactorType.FractureBetaFactor) or as its plain string value ("FractureBetaFactor").

class rips.AutoWellShutIn(value)

Bases: StrEnum

SHUT = 'SHUT'
STOP = 'STOP'
class rips.BetaFactorType(value)

Bases: StrEnum

FractureBetaFactor = 'FractureBetaFactor'
UserDefinedBetaFactor = 'UserDefinedBetaFactor'
class rips.CombineMode(value)

Bases: StrEnum

AND = 'AND'
OR = 'OR'
class rips.CompletionType(value)

Bases: StrEnum

AICD = 'AICD'
ICD = 'ICD'
ICV = 'ICV'
SICD = 'SICD'
UNDEFINED = 'UNDEFINED'
class rips.ConductivityType(value)

Bases: StrEnum

FiniteConductivity = 'FiniteConductivity'
FiniteConductivityInfiniteWellPI = 'FiniteConductivityInfiniteWellPI'
InfiniteConductivity = 'InfiniteConductivity'
class rips.ControlMode(value)

Bases: StrEnum

BHP = 'BHP'
GRAT = 'GRAT'
LRAT = 'LRAT'
ORAT = 'ORAT'
RESV = 'RESV'
THP = 'THP'
WRAT = 'WRAT'
class rips.DepthType(value)

Bases: StrEnum

CONNECTION_NUMBER = 'CONNECTION_NUMBER'
MEASURED_DEPTH = 'MEASURED_DEPTH'
PSEUDO_LENGTH = 'PSEUDO_LENGTH'
TRUE_VERTICAL_DEPTH = 'TRUE_VERTICAL_DEPTH'
TRUE_VERTICAL_DEPTH_RKB = 'TRUE_VERTICAL_DEPTH_RKB'
class rips.DepthUnit(value)

Bases: StrEnum

UNIT_FEET = 'UNIT_FEET'
UNIT_METER = 'UNIT_METER'
UNIT_NONE = 'UNIT_NONE'
class rips.DiameterRoughnessMode(value)

Bases: StrEnum

Intervals = 'Intervals'
Uniform = 'Uniform'
class rips.DrillingType(value)

Bases: StrEnum

ACID_JETTING = 'ACID_JETTING'
EXTENDED = 'EXTENDED'
STANDARD = 'STANDARD'
class rips.ExtractionType(value)

Bases: StrEnum

TST = 'TST'
TVT = 'TVT'
class rips.FilterCakePressureDrop(value)

Bases: StrEnum

Absolute = 'Absolute'
None_ = 'None'
Relative = 'Relative'
class rips.FlowTracerSelectionMode(value)

Bases: StrEnum

FLOW_TR_BY_SELECTION = 'FLOW_TR_BY_SELECTION'
FLOW_TR_INJECTORS = 'FLOW_TR_INJECTORS'
FLOW_TR_INJ_AND_PROD = 'FLOW_TR_INJ_AND_PROD'
FLOW_TR_PRODUCERS = 'FLOW_TR_PRODUCERS'
class rips.FractureOrientation(value)

Bases: StrEnum

Azimuth = 'Azimuth'
Longitudinal = 'Longitudinal'
Transverse = 'Transverse'
class rips.FractureWidthType(value)

Bases: StrEnum

FractureWidth = 'FractureWidth'
UserDefinedWidth = 'UserDefinedWidth'
class rips.GasInflowEq(value)

Bases: StrEnum

GPP = 'GPP'
P_P = 'P-P'
R_G = 'R-G'
STD = 'STD'
class rips.GeometryType(value)

Bases: StrEnum

FULL_3D = 'FULL_3D'
PROJECTED_TO_PLANE = 'PROJECTED_TO_PLANE'
class rips.HydrostaticDensity(value)

Bases: StrEnum

AVG = 'AVG'
SEG = 'SEG'
class rips.LengthAndDepth(value)

Bases: StrEnum

ABS = 'ABS'
INC = 'INC'
class rips.NameSetting(value)

Bases: StrEnum

CUSTOM_NAME = 'CUSTOM_NAME'
FULL_CASE_NAME = 'FULL_CASE_NAME'
SHORT_CASE_NAME = 'SHORT_CASE_NAME'
class rips.NonDarcyFlowType(value)

Bases: StrEnum

Computed = 'Computed'
None_ = 'None'
UserDefined = 'UserDefined'
class rips.NonDarcyFlowType2(value)

Bases: StrEnum

Computed = 'Computed'
None_ = 'None'
UserDefined = 'UserDefined'
class rips.NumberOfColumns(value)

Bases: StrEnum

class rips.Orientation(value)

Bases: StrEnum

Azimuth = 'Azimuth'
Longitudinal = 'Longitudinal'
Transverse = 'Transverse'
class rips.PercentileCalculationType(value)

Bases: StrEnum

HistogramEstimatedPercentile = 'HistogramEstimatedPercentile'
InterpolatedObservationPercentile = 'InterpolatedObservationPercentile'
NearestObservationPercentile = 'NearestObservationPercentile'
class rips.PermeabilityType(value)

Bases: StrEnum

FractureConductivity = 'FractureConductivity'
UserDefinedPermeability = 'UserDefinedPermeability'
class rips.PhaseSelection(value)

Bases: StrEnum

PHASE_ALL = 'PHASE_ALL'
PHASE_GAS = 'PHASE_GAS'
PHASE_OIL = 'PHASE_OIL'
PHASE_WAT = 'PHASE_WAT'
class rips.PorePressureReservoirSource(value)

Bases: StrEnum

DERIVED_FROM_K0FG = 'DERIVED_FROM_K0FG'
ELEMENT_PROPERTY_TABLE = 'ELEMENT_PROPERTY_TABLE'
GRID = 'GRID'
HYDROSTATIC = 'HYDROSTATIC'
LAS_FILE = 'LAS_FILE'
PROPORTIONAL_TO_SH = 'PROPORTIONAL_TO_SH'
UNDEFINED = 'UNDEFINED'
USER_DEFINED = 'USER_DEFINED'
class rips.PorosityModelType(value)

Bases: StrEnum

FRACTURE_MODEL = 'FRACTURE_MODEL'
MATRIX_MODEL = 'MATRIX_MODEL'
class rips.PressureDrop(value)

Bases: StrEnum

HFA = 'HFA'
HF_ = 'HF-'
H__ = 'H--'
class rips.Property(value)

Bases: StrEnum

BIOT_COEFFICIENT = 'BIOT_COEFFICIENT'
EQLNUM = 'EQLNUM'
FACIES = 'FACIES'
FLUID_LOSS_COEFFICIENT = 'FLUID_LOSS_COEFFICIENT'
FORMATIONS = 'FORMATIONS'
IMMOBILE_FLUID_SATURATION = 'IMMOBILE_FLUID_SATURATION'
INITIAL_PRESSURE = 'INITIAL_PRESSURE'
INITIAL_STRESS = 'INITIAL_STRESS'
K0 = 'K0'
K_IC = 'K_IC'
LAYERS = 'LAYERS'
NET_TO_GROSS = 'NET_TO_GROSS'
PERMEABILITY_X = 'PERMEABILITY_X'
PERMEABILITY_Z = 'PERMEABILITY_Z'
POISSONS_RATIO = 'POISSONS_RATIO'
POROSITY = 'POROSITY'
POROSITY_UNSCALED = 'POROSITY_UNSCALED'
PORO_ELASTIC_CONSTANT = 'PORO_ELASTIC_CONSTANT'
PRESSURE = 'PRESSURE'
PRESSURE_GRADIENT = 'PRESSURE_GRADIENT'
PROPPANT_EMBEDMENT = 'PROPPANT_EMBEDMENT'
RELATIVE_PERMEABILITY_FACTOR = 'RELATIVE_PERMEABILITY_FACTOR'
SPURT_LOSS = 'SPURT_LOSS'
STRESS = 'STRESS'
STRESS_GRADIENT = 'STRESS_GRADIENT'
TEMPERATURE = 'TEMPERATURE'
THERMAL_EXPANSION_COEFFICIENT = 'THERMAL_EXPANSION_COEFFICIENT'
UNDEFINED = 'UNDEFINED'
YOUNGS_MODULUS = 'YOUNGS_MODULUS'
class rips.PropertyDataType(value)

Bases: StrEnum

DOUBLE = 'DOUBLE'
FLOAT = 'FLOAT'
INTEGER = 'INTEGER'
UNKNOWN = 'UNKNOWN'
class rips.PropertyType(value)

Bases: StrEnum

ALLAN_DIAGRAMS = 'ALLAN_DIAGRAMS'
DYNAMIC_NATIVE = 'DYNAMIC_NATIVE'
FLOW_DIAGNOSTICS = 'FLOW_DIAGNOSTICS'
FORMATION_NAMES = 'FORMATION_NAMES'
GENERATED = 'GENERATED'
INJECTION_FLOODING = 'INJECTION_FLOODING'
INPUT_PROPERTY = 'INPUT_PROPERTY'
SOURSIMRL = 'SOURSIMRL'
STATIC_NATIVE = 'STATIC_NATIVE'
class rips.ReferenceMdType(value)

Bases: StrEnum

GridEntryPoint = 'GridEntryPoint'
UserDefined = 'UserDefined'
class rips.RowsPerPage(value)

Bases: StrEnum

class rips.ShowDepthGridLines(value)

Bases: StrEnum

GRID_X_MAJOR = 'GRID_X_MAJOR'
GRID_X_MAJOR_AND_MINOR = 'GRID_X_MAJOR_AND_MINOR'
GRID_X_NONE = 'GRID_X_NONE'
class rips.State(value)

Bases: StrEnum

OPEN = 'OPEN'
SHUT = 'SHUT'
class rips.State2(value)

Bases: StrEnum

OPEN = 'OPEN'
SHUT = 'SHUT'
class rips.SubTitleFontSize(value)

Bases: StrEnum

Large = 'Large'
Medium = 'Medium'
Small = 'Small'
XX_Large = 'XX_Large'
XX_Small = 'XX_Small'
X_Large = 'X_Large'
X_Small = 'X_Small'
class rips.SubsOrientationMode(value)

Bases: StrEnum

FIXED = 'FIXED'
RANDOM = 'RANDOM'
class rips.Type2(value)

Bases: StrEnum

CS_AZIMUTHLINE = 'CS_AZIMUTHLINE'
CS_POLYGON = 'CS_POLYGON'
CS_POLYLINE = 'CS_POLYLINE'
CS_SIMULATION_WELL = 'CS_SIMULATION_WELL'
CS_WELL_PATH = 'CS_WELL_PATH'
class rips.ValveType(value)

Bases: StrEnum

AICD = 'AICD'
ICD = 'ICD'
ICV = 'ICV'
class rips.ValveUnits(value)

Bases: StrEnum

UNITS_FIELD = 'UNITS_FIELD'
UNITS_METRIC = 'UNITS_METRIC'
UNITS_UNKNOWN = 'UNITS_UNKNOWN'
class rips.WellState(value)

Bases: StrEnum

OPEN = 'OPEN'
SHUT = 'SHUT'
STOP = 'STOP'
class rips.WellStatus(value)

Bases: StrEnum

OPEN = 'OPEN'
SHUT = 'SHUT'
STOP = 'STOP'
class rips.WellType(value)

Bases: StrEnum

GAS_INJECTOR = 'GAS_INJECTOR'
GAS_PRODUCER = 'GAS_PRODUCER'
OIL_PRODUCER = 'OIL_PRODUCER'
WATER_INJECTOR = 'WATER_INJECTOR'
WATER_PRODUCER = 'WATER_PRODUCER'
class rips.WellTypeForExport(value)

Bases: StrEnum

GAS = 'GAS'
LIQUID = 'LIQUID'
OIL = 'OIL'
WATER = 'WATER'