welleng
- welleng package
- Subpackages
- welleng.catalog package
- welleng.catalog
CatalogCatalogErrorConnectionSpecCouplingCatalogCouplingSpecTubularSpecbuttress_coupling_internal_yield_psi()buttress_coupling_thread_strength_klb()buttress_joint_strength_klb()buttress_pipe_thread_strength_klb()collapse_pressure_psi()coupling_connections()grades()internal_yield_pressure_psi()list_sizes()pipe_body_yield_klb()plain_end_weight_ppf()resolve()resolve_coupling()round_thread_joint_strength_klb()round_thread_pipe_fracture_strength_klb()round_thread_pullout_strength_klb()- Submodules
- welleng.catalog.catalog module
- welleng.errors package
- welleng.exchange package
- welleng.kick_tolerance package
- Model class & scope (what this is, and is NOT)
- WORST-CASE PORE PRESSURE – the stated convention (READ THIS)
- STRING POSITION – the stated convention (READ THIS)
- MAASP – the stated convention (READ THIS)
- INFLUX DENSITY <-> GRADIENT (READ THIS if you compare against a standard)
- UNITS – the field-units contract (READ THIS)
- Layout
AnalyticalKickToleranceGasStateKickInputsKickResultKickToleranceResultMaaspResultMigrationResultMigrationStepNogepaResultWellSectionanalytical_kick_tolerance()annular_capacity()cased_section()drill_kick()evaluate_envelope()fluid_aliases()fluid_presets()fluid_z_density()gas_density_ppg()gas_state_from_density()gas_z()gradient_to_ppg()hall_yarborough_z()influx_column()linear_temp_profile()maasp()max_influx_contained_at_surface()methane_properties()migrate()nogepa_drilling_kick_tolerance()open_hole_section()ppg_to_gradient()pressure_at_depth()resolve_gas_properties()standing_pseudo_criticals()sutton_pseudo_criticals()swab_kick()swab_worst_bit()- Submodules
- welleng.kick_tolerance.analytical module
- welleng.kick_tolerance.core module
- welleng.kick_tolerance.envelope module
- welleng.kick_tolerance.gas_z module
- welleng.kick_tolerance.gas_z_coolprop module
- welleng.kick_tolerance.geometry module
- welleng.kick_tolerance.migration module
- welleng.kick_tolerance.monotonicity module
- welleng.kick_tolerance.nogepa module
- welleng.catalog package
- Submodules
- welleng.architecture module
- welleng.acceptance module
- Source
AcceptanceCriteriaAcceptanceCriteria.__init__()AcceptanceCriteria.classify()AcceptanceCriteria.kAcceptanceCriteria.operator_overrideAcceptanceCriteria.project_ahead_sigma_mAcceptanceCriteria.sf_criticalAcceptanceCriteria.sf_excludeAcceptanceCriteria.sf_reviewAcceptanceCriteria.sourceAcceptanceCriteria.standard()AcceptanceCriteria.surface_margin_mAcceptanceCriteria.to_dict()AcceptanceCriteria.with_operator_floor()
Verdictclassify()
- welleng.clearance module
- welleng.composition module
- welleng.conditioning module
CombinedCovarianceCombinedCovariance.cov_combinedCombinedCovariance.cov_naiveCombinedCovariance.sigma_naiveCombinedCovariance.sigma_combinedCombinedCovariance.reduction_factorCombinedCovariance.__init__()CombinedCovariance.cov_combinedCombinedCovariance.cov_naiveCombinedCovariance.reduction_factorCombinedCovariance.sigma_combinedCombinedCovariance.sigma_naive
combine_covariances()
- welleng.connector module
ConnectorConnector.methodConnector.node_startConnector.node_endConnector.pos1Connector.vec1Connector.inc1Connector.azi1Connector.md1Connector.pos2Connector.vec2Connector.inc2Connector.azi2Connector.md2Connector.pos3Connector.vec3Connector.inc3Connector.azi3Connector.md3Connector.md_targetConnector.pos_targetConnector.vec_targetConnector.inc_targetConnector.azi_targetConnector.doglegConnector.dogleg2Connector.dist_curveConnector.dist_curve2Connector.tangent_lengthConnector.dlsConnector.dls2Connector.dls_designConnector.dls_design2Connector.radius_designConnector.radius_design2Connector.radius_criticalConnector.radius_critical2Connector.interpolate()Connector.__init__()Connector.azi1Connector.azi2Connector.azi3Connector.azi_targetConnector.dist_curveConnector.dist_curve2Connector.distancesConnector.dlsConnector.dls2Connector.dls_designConnector.dls_design2Connector.doglegConnector.dogleg2Connector.func_doglegConnector.func_dogleg2Connector.inc1Connector.inc2Connector.inc3Connector.inc_targetConnector.interpolate()Connector.md1Connector.md2Connector.md3Connector.md_targetConnector.methodConnector.node_endConnector.node_startConnector.pos1Connector.pos2Connector.pos3Connector.pos_targetConnector.radiiConnector.radius_criticalConnector.radius_critical2Connector.radius_designConnector.radius_design2Connector.tangent_lengthConnector.unitConnector.vec1Connector.vec2Connector.vec3Connector.vec_target
check_dogleg()connect_points()convert_target_input_to_booleans()drop_off()extend_to_tvd()get_curve_hold_data()get_interpolate_hold()get_interpolate_min_curve_to_target()get_interpolate_min_dist_to_target()get_interpololate_curve_hold_curve()get_min_curve()get_pos()get_radius_critical()get_vec_target()interpolate_curve()interpolate_hold()interpolate_well()min_curve_to_target()min_dist_to_target()mod_vec()shape_factor()solve_curve_hold_batch()
- welleng.error module
ErrorModelErrorModel.error_modelErrorModel.surveyErrorModel.errorsErrorModel.survey_radErrorModel.drdpErrorModel.cov_NEVsErrorModel.ErrorErrorModel.__init__()ErrorModel.cov_nev_at()ErrorModel.drk_dAz()ErrorModel.drk_dDepth()ErrorModel.drk_dInc()ErrorModel.drkplus1_dAz()ErrorModel.drkplus1_dDepth()ErrorModel.drkplus1_dInc()
get_error_models()get_errors()get_tool_index()make_diagnostic_data()
- welleng.fluid module
- welleng.geomag module
- welleng.hierarchy module
DatumDatumRealisationFieldOrganisationSiteWellWellNetworkWellNetwork.__init__()WellNetwork.add()WellNetwork.ancestors()WellNetwork.from_dict()WellNetwork.leaves()WellNetwork.load_json()WellNetwork.lowest_common_ancestor()WellNetwork.node()WellNetwork.relative_covariance()WellNetwork.roots()WellNetwork.save_json()WellNetwork.shared_and_divergent()WellNetwork.to_dict()
Wellborenetwork_from_edm()
- welleng.io module
- welleng.mesh module
- welleng.node module
NodeNode.pos_nevNode.pos_xyzNode.vec_nevNode.vec_xyzNode.inc_radNode.inc_degNode.azi_radNode.azi_degNode.mdNode.unitNode.cov_nevNode.__init__()Node.azi_degNode.azi_radNode.check_angle_inputs()Node.cov_nevNode.get_pos()Node.inc_degNode.inc_radNode.interpolatedNode.mdNode.pos_nevNode.pos_xyzNode.properties()Node.unitNode.vec_nevNode.vec_xyz
get_node_params()
- welleng.sawaryn_analytical module
- welleng.osdu module
- welleng.survey module
SplitSurveySurveySurvey.headerSurvey.mdSurvey.inc_degSurvey.inc_radSurvey.azi_grid_degSurvey.azi_grid_radSurvey.azi_true_degSurvey.azi_true_radSurvey.azi_mag_degSurvey.azi_mag_radSurvey.pos_nevSurvey.pos_xyzSurvey.vec_nevSurvey.vec_xyzSurvey.nSurvey.eSurvey.tvdSurvey.xSurvey.ySurvey.zSurvey.doglegSurvey.dlsSurvey.delta_mdSurvey.rfSurvey.toolfaceSurvey.build_rateSurvey.turn_rateSurvey.curve_radiusSurvey.radiusSurvey.cov_nevSurvey.cov_hlaSurvey.errSurvey.survey_degSurvey.survey_radSurvey.vertical_sectionSurvey.interpolate_survey()Survey.interpolate_md()Survey.interpolate_tvd()Survey.interpolate_survey_tvd()Survey.get_error()Survey.get_nev_arr()Survey.get_vertical_section()Survey.set_vertical_section()Survey.project_to_bit()Survey.project_to_target()Survey.figure()Survey.save()Survey.maximum_curvature()Survey.tortuosity_index()Survey.modified_tortuosity_index()Survey.directional_difficulty_index()Survey.__init__()Survey.azi_grid_degSurvey.azi_grid_radSurvey.azi_mag_degSurvey.azi_mag_radSurvey.azi_true_degSurvey.azi_true_radSurvey.build_rateSurvey.cov_hlaSurvey.cov_nevSurvey.curvature_rate()Survey.curve_radiusSurvey.degSurvey.delta_mdSurvey.directional_difficulty_index()Survey.dlsSurvey.doglegSurvey.eSurvey.errSurvey.error_modelSurvey.figure()Survey.get_error()Survey.get_nev_arr()Survey.get_vertical_section()Survey.headerSurvey.highside_vec_nev()Survey.inc_degSurvey.inc_radSurvey.interpolate_md()Survey.interpolate_mds()Survey.interpolate_survey()Survey.interpolate_survey_tvd()Survey.interpolate_tvd()Survey.maximum_curvature()Survey.mdSurvey.modified_tortuosity_index()Survey.nSurvey.normalsSurvey.pos_nevSurvey.pos_xyzSurvey.project_to_bit()Survey.project_to_target()Survey.radiusSurvey.rfSurvey.save()Survey.set_vertical_section()Survey.steeringSurvey.survey_degSurvey.survey_radSurvey.toolfaceSurvey.torsion()Survey.tortuosity_index()Survey.tortuosity_views()Survey.turn_rateSurvey.tvdSurvey.tvd_turning_points()Survey.unitSurvey.vec_nevSurvey.vec_radius_nevSurvey.vec_xyzSurvey.xSurvey.ySurvey.z
SurveyDataSurveyHeaderSurveyParametersTurnPointdirectional_difficulty_index()export_csv()from_connections()func()get_circle_radius()get_data()get_node()get_node_tvd()get_sections()get_unit()interpolate_md()interpolate_mds()interpolate_survey()interpolate_survey_tvd()interpolate_tvd()make_survey_header()modified_tortuosity_index()project_ahead()project_to_target()slice_survey()splice_surveys()survey_to_df()tortuosity_index()tortuosity_views()tvd_turning_points()
- welleng.surface module
- welleng.target module
- welleng.torque_drag module
HookLoadTorqueDragTorqueDrag.add_survey_points_from_strings()TorqueDrag.get_buoyancy_factors()TorqueDrag.get_inc_average()TorqueDrag.get_inc_delta()TorqueDrag.get_azi_delta()TorqueDrag.get_characteristic_od()TorqueDrag.get_weight_buoyed_and_radius()TorqueDrag.get_coeff_friction_sliding()TorqueDrag.get_forces_and_torsion()TorqueDrag.figure()TorqueDrag.__init__()TorqueDrag.add_survey_points_from_strings()TorqueDrag.figure()TorqueDrag.get_azi_delta()TorqueDrag.get_buoyancy_factors()TorqueDrag.get_characteristic_od()TorqueDrag.get_coeff_friction_sliding()TorqueDrag.get_forces_and_torsion()TorqueDrag.get_inc_average()TorqueDrag.get_inc_delta()TorqueDrag.get_weight_buoyed_and_radius()
buoyancy_factor()figure_hookload()figure_string_tension_and_torque()force_normal()force_tension_delta()torsion_delta()
- welleng.units module
PSI_PER_PPG_PER_FTUnitsdeg()force()gravity_at_latitude()heat_transfer_coefficient()hydrostatic_gradient()hydrostatic_gradient_at_latitude()length()magnitude()mass_rate()mud_weight()mud_weight_from_gradient()pressure()rad()specific_heat()temperature()temperature_delta()temperature_gradient()thermal_conductivity()thermal_diffusivity()to()to_deg()to_rad()to_si()torque()
- welleng.utils module
ArcHLA_to_NEV()MinCurveNEV_to_HLA()annular_volume()arc_inc_azi_extrema()arc_step()cov_from_vec()decimal2dms()dls_from_radius()dms2decimal()dms_from_string()errors_from_cov()get_angles()get_arc()get_dogleg()get_nev()get_rf()get_sigmas()get_toolface()get_toolface_fast()get_transform()get_unit_vec()get_vec()get_xyz()linear_convert()make_clc_path()make_cov()make_long_cov()min_curve_step()pprint_dms()radius_from_dls()
- welleng.version module
- welleng.visual module
- Module contents
- Subpackages