kappa_sdk.pvt.PVT#

class kappa_sdk.pvt.PVT(field_id, well_id, id, name, technical_object_id, labels, tech_objects_api, pvt_dto_converter)[source]#

Attributes

PVT.field_id

Gets the id of the field that contains this PVT.

PVT.fluid_type

PVT.id

Gets the unique id of this PVT.

PVT.labels

Gets the labels associated with this PVT.

PVT.name

Gets the name of this PVT.

PVT.properties

PVT.reference_pressure

PVT.reference_temperature

PVT.technical_object_id

Gets the technical object id associated with this PVT.

PVT.type

Gets the type of this PVT.

PVT.well_id

Gets the id of the well associated with this PVT.

Methods

PVT.compute_pseudo_pressures(temperature, ...)

PVT.convert_rates(field_pressures, ...)

PVT.flash_black_oil_process(temperature, ...)

Compute a flash on black oil PVT

PVT.flash_eos_process(temperature, pressure, ...)

Compute a flash on EoS PVT

Parameters:
  • field_id (str)

  • well_id (str | None)

  • id (str)

  • name (str)

  • technical_object_id (str)

  • labels (List[str] | None)

  • tech_objects_api (TechObjectsAPI)

  • pvt_dto_converter (PVTDtoConverter)