top of page
MohrCircles_edited_edited.png

Mohr Circles Calculator

Mohr circles

This spreadsheet calculates and visualizes Mohr circles for subsurface stress conditions using linearized Mohr‑Coulomb faulting theory. It evaluates fault stability by plotting shear stress against effective normal stress derived from user-input stress gradients, depth, pore pressure, cohesion, and friction. The tool orders the principal stresses to identify the faulting regime and provides a simple visual comparison between the stress state and the failure envelope. The app also calculates the minimum ΔP to failure, and determines the optimal dip and strike associated with that minimum ΔP.

 

Input data:

  • Sv, Shmax, Shmin: Vertical, maximum horizontal, and minimum horizontal stress gradients.

    • Sv > others --> normal faulting; Shmax > others --> strike slip faulting; Shmin > others --> reverse faulting.​

  • Depth: Target depth for stress calculations.

  • Pore Pressure: Fluid pressure at depth, used to compute effective stress.

  • Cohesion (So): Shear strength at zero normal stress.. Default value is 0, which is appropriate for faults.

  • Mu (μ): Friction coefficient; controls the slope of the failure envelope.

  • Max σₑ: Maximum effective normal stress shown on the plot (axis scaling).

  • Sigma (σ) refers to the three principal stresses, always ordered from largest to smallest:

    • σ₁ = largest; σ₂ = intermediate, σ₃ = smallest.

    • This ordering also determines the stress anisotropy (σ₁/σ₃).​

  • σₑ, refers to the effective normal stress after subtracting the pore pressure (σₑ = σ - Pp)​​

  • SHmax Orientation (optional): Strike of the maximum horizontal stress (0–180°), used to calculate the optimal strike orientation under the given stress state. 0 degrees is North. 

  • Units: you can use any pressure or pressure gradient units, as long as you use the same for all parameters (use our Units Converter if needed), All units in the example are psi/ft. 

MohrCircles

Assumptions: 

  • Linear Mohr-Coulomb failure criterion, All inputs and outputs assume consistent units (e.g., psi, MPa); no unit conversion is performed internally.

Output

  • Mohr Circles: Represent the stress state at depth.

  • Failure Envelope: τ = So + μ·σₑ, showing the shear failure threshold.

  • Minimum Delta P to failure: Minimum pore-pressure increase required for the Mohr circle to reach the frictional failure envelope. Assumes an optimally oriented plane is present.

  • Optimal Dip and Strike: Orientation of the plane that results in the minimum ΔP to failure under the specified stress state and friction coefficient. In strike-slip regimes, two conjugate optimal strikes are possible; only one is reported.

  • Position of the optimal dip and strike on the Mohr circle (black dot). A 90-degree dip is vertical. 

  • Aphi:  A continuous parameter that describes the stress state from normal faulting (Aphi = 0.5), to strike slip faulting (Aphi = 1.5) to reverse faulting (Aphi = 2.5) (Zoback & Kohli, 2019).

  • Stress anisotropy calculated as σ₁/σ₃.​

​

Learn how to integrate stress information and seismic data for optimal reservoir recovery here.

​

Learn more about our fast petrophysical modeling in complex lithologies here

​

This app is not designed to work on mobile devices. 

Please reload the page if the app becomes unresponsive. 

MohrCircles_edited_edited.png
bottom of page