kappa_sdk.kw.WellIntakeParser#
- class kappa_sdk.kw.WellIntakeParser(xml_string)[source]#
Parses XML Well Intake from KW document’s well intake 5.50
Attributes
Methods
WellIntakeParser.get_properties_value(parameter)WellIntakeParser.set_flow_path(flow_path)- Parameters:
xml_string (str)
- property version: str#
- get_properties_value(parameter)[source]#
- Parameters:
parameter (IntakePropertiesEnum)
- Return type:
str | datetime | None
- set_properties_value(parameter, value)[source]#
- Parameters:
parameter (IntakePropertiesEnum)
value (str | float | datetime)
- Return type:
None
- set_trajectory(trajectory_type, value)[source]#
- Parameters:
trajectory_type (TrajectoryEnum)
value (Tuple[List[float], List[float]] | float)
- Return type:
None
- set_geometry(geometry_property, value)[source]#
- Parameters:
geometry_property (GeometryPropertiesEnum)
value (Tuple[List[float], List[float]] | float)
- Return type:
None
- set_temperature(temperature_property, value)[source]#
- Parameters:
temperature_property (TemperaturePropertiesEnum)
value (Tuple[List[float], List[float]] | float | int)
- Return type:
None
- set_gas_lift_properties(gas_lift_property, value)[source]#
- Parameters:
gas_lift_property (GasLiftPropertiesEnum)
value (str | float | int | UUID)
- Return type:
None
- set_flow_path(flow_path)[source]#
- Parameters:
flow_path (FlowPathEnum)
- Return type:
None