Wellbore Genius

Unified downhole solver

One solver. One TVD grid. Hydrostatic pressure, temperature staging, black-oil PVT, and casing collapse/burst checks all share inputs and outputs.

Example scenariosLoads vetted inputs and shows the computed values vs the published expected outputs.
Loaded preset from manual: Permian Wolfcamp surface-pressure budget — TVD 9,800 ft, MW 8.5 ppg, 4½-in casing.
← Back to manual

Results dashboard

Live key outputs — updates as you change any input below.

Mw upper bound (McGarr)
3.4
amber
V = 7,949 m³ · G = 20 GPa
Rs / Bo / co @ 4,900 ft
Rs: 569 scf/STB
Bo: 1.2947 bbl/STB
co: 1.37e-5 1/psi
Saturated
Min casing safety margin
2.06
passes
B 2.06 · C 357.42 · A 3.79
Shoe
TVD: 9,800 ft
P_hyd: 4,346 psi
T: 217 °F

Wellbore & fluid

Casing string at shoe

Selecting a preset overwrites OD, wall, ID, weight and yield with API 5CT datasheet values. Edit any field below to fine-tune.

Casing inputs: 1 warning — review before solving.

Effective ID = 3.826 in · weight = 14.98 lb/ft (used for axial load).

Casing cross-section (schematic)
OD = 4.500 inwall t = 0.337 ineffective ID = 3.826 in
Inputs used for effective ID & axial area (in)
OD4.500 in
Wall thickness t0.337 in
Geometric ID (OD − 2t)3.826 in
Effective ID (used)3.826 in
Axial area A = π/4 · (OD² − ID_eff²)4.407 in²
Effective ID selectionbranch: geometric
ID_eff = (idIn finite ∧ idIn > 0) ? idIn : (OD − 2·t)
idIn (override input)· finite & > 0?falseOD − 2·t (geometric)3.826in→ ID_eff returned3.826in
picked from OD − 2·t = 4.500 − 2·0.337 = 3.826 in

Depth profiles

Layers:
Units:
Tooltip units:
P
T
Reformats the shared tooltip + hovered/pinned export only — chart axes stay on psi / °F.
Crosshair:
Dash
Opacityauto
Phase transition summary
StationTVD [ft]P_hyd [psi]P_b [psi]ΔP [psi]Phase
Upper bracket4,9002,1812,500-319Saturated
Transition (interp)5,6232,5002,5000P_hyd = P_b
Lower bracket7,3503,2632,500763Undersaturated
Hydrostatic pressure vs TVD
Bubble point Pb shown as dashed line.
Temperature vs TVD
Linear geothermal gradient.
PVT phase vs depth
Saturated where Phyd ≤ Pb; transition depth marked.

Depth-staged results

TVD [ft]T [°F]P_hyd [psi]PhaseRs [scf/STB]Bo [bbl/STB]co [1/psi]
07015Saturated5.51.0034-2.58e-6
2,450106.81,098Saturated276.81.13195.37e-6
4,900143.52,181Saturated5691.29471.37e-5
7,350180.33,263Undersat.610.41.32741.31e-5
9,8002174,346Undersat.556.31.31191.07e-5

Casing check at shoe (TVD = 9,800 ft)

Burst
Rating: 16,476 psi
Load: 8,000 psi
SF: 2.06
Collapse
Rating: 1,553,457 psi
Load: 4,346 psi
SF: 357.42
Axial
Rating: 484,818 lbf
Load: 127,754 lbf
SF: 3.79
Passes all design factors.