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

Parameters:

xml_string (str)

__init__(xml_string)[source]#
Parameters:

xml_string (str)

Return type:

None

property version: str#
get_properties_value(parameter)[source]#
Parameters:

parameter (IntakePropertiesEnum)

Return type:

str | datetime | None

set_properties_value(parameter, value)[source]#
Parameters:
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:
Return type:

None

set_temperature(temperature_property, value)[source]#
Parameters:
Return type:

None

set_gas_lift_properties(gas_lift_property, value)[source]#
Parameters:
Return type:

None

is_gas_lift()[source]#
Return type:

bool

set_flow_path(flow_path)[source]#
Parameters:

flow_path (FlowPathEnum)

Return type:

None

export()[source]#
Return type:

str