PetroCalcHubFree
Production EngineeringWell Performance

Tubing Bottomhole Pressure from Wellhead Pressure and Losses

Pwf=Pwh+ΔPh+ΔPf+ΔPaccP_{wf}=P_{wh}+\Delta P_h+\Delta P_f+\Delta P_{acc}

Analysis inputs

The same base values feed sensitivity, Monte Carlo, contour, and surface analysis.

Sensitivity

Vary selected inputs by low/high percentage and rank impact.

Run sensitivity analysis to render a Plotly tornado chart.

Monte Carlo

Runs in a Web Worker using Latin Hypercube sampling.

Run Monte Carlo to render the histogram and summary statistics.

Contour and surface visualization

Vary two inputs and render both 2D contour and 3D surface views.

Build a grid to render Plotly contour and 3D surface charts.