kappa_sdk.wellbore.Wellbore#
- class kappa_sdk.wellbore.Wellbore(id, name, technical_object_id, tech_objects_api, dto_converter)[source]#
Attributes
Gets the geometries of this
Wellbore.Gets the unique id of this
Wellbore.Gets the name of this
Wellbore.Gets the perforations of this
Wellbore.Gets the technical object id associated with this
Wellbore.Methods
Wellbore.add_geometries(geometries)Add a geometry to the wellbore
Wellbore.add_perforations(perforations)Wellbore.delete_geometries(start_date, end_date)- Parameters:
id (str)
name (str)
technical_object_id (str)
tech_objects_api (TechObjectsAPI)
dto_converter (WellboreDtoConverter)
- __init__(id, name, technical_object_id, tech_objects_api, dto_converter)[source]#
- Parameters:
id (str)
name (str)
technical_object_id (str)
tech_objects_api (TechObjectsAPI)
dto_converter (WellboreDtoConverter)
- Return type:
None
- property geometries: List[WellboreGeometry]#
Gets the geometries of this
Wellbore.
- property perforations: List[WellborePerforation]#
Gets the perforations of this
Wellbore.
- add_geometries(geometries)[source]#
Add a geometry to the wellbore
- Parameters:
geometries (List[WellboreGeometry])
- Return type:
List[WellboreGeometry]
- delete_geometries(start_date, end_date)[source]#
- Parameters:
start_date (datetime | None)
end_date (datetime | None)
- Return type:
None
- add_perforations(perforations)[source]#
- Parameters:
perforations (List[WellborePerforation])
- Return type:
List[WellborePerforation]