WellPath
- class rips.WellPath(pb2_object: PdmObject | None = None, channel: Channel | None = None)
Bases:
PdmObjectBase
A ResInsight Well Path
- name
Name
- Type:
str
Methods Summary
add_fracture
([measured_depth, ...])Add StimPlan Fracture
add_thermal_fracture
([measured_depth, ...])Add Thermal Fracture
append_perforation_interval
([start_md, ...])Append Perforation Interval
Completion Settings
Completions
Multi Segment Well Settings
Methods Documentation
- add_fracture(measured_depth: float = 0, stim_plan_fracture_template: StimPlanFractureTemplate | None = None, align_dip: bool = False, eclipse_case: Reservoir | None = None) WellPathFracture
Add StimPlan Fracture
- Parameters:
measured_depth (float)
stim_plan_fracture_template (Optional[StimPlanFractureTemplate]) -- StimPlan Fracture Template
align_dip (bool)
eclipse_case (Optional[Reservoir]) -- Eclipse Case
- Returns:
WellPathFracture
- add_thermal_fracture(measured_depth: float = 0, fracture_template: ThermalFractureTemplate | None = None, place_using_template_data: bool = True) WellPathFracture
Add Thermal Fracture
- Parameters:
measured_depth (float)
fracture_template (Optional[ThermalFractureTemplate]) -- Thermal Fracture Template
place_using_template_data (bool)
- Returns:
WellPathFracture
- append_perforation_interval(start_md: float = 0, end_md: float = 0, diameter: float = 0, skin_factor: float = 0) Perforation
Append Perforation Interval
- Parameters:
start_md (float) -- Start Measured Depth
end_md (float) -- End Measured Depth
diameter (float) -- Diameter
skin_factor (float) -- Skin Factor
- Returns:
Perforation
- completion_settings() WellPathCompletionSettings | None
Completion Settings
- Returns:
WellPathCompletionSettings
- completions() WellPathCompletions | None
Completions
- Returns:
WellPathCompletions
- msw_settings() MswSettings | None
Multi Segment Well Settings
Arguments:
- Returns:
RimMswCompletionParameters