The method

The p-y method, in full view

PileCalc solves the same governing equation as COM624P and LPILE: a beam-column resting on a nonlinear elastic (Winkler) foundation. Nothing is hidden — here's exactly how it works.

SOFT CLAYDENSE SANDWEAK ROCKPy₀

The governing equation

A laterally loaded pile behaves like a beam-column on a bed of nonlinear springs. The equilibrium of a slice of the pile gives a fourth-order differential equation:

EI·y⁗ + Pₓ·y″ + Eₚᵧ·y − W = 0

where

  • y is lateral deflection and EI the pile's flexural rigidity (which may vary with depth);
  • Pₓ is the axial load, contributing a second-order (P-Δ) term;
  • Eₚᵧ = p / y is the secant soil modulus from the nonlinear p-y curve; and
  • W is any distributed lateral load.

How it's solved

The equation is discretized by central finite differences into a pentadiagonal system. Because the soil modulus Eₚᵧ depends on the very deflection we're solving for, the solution is obtained by Picard iteration: guess a deflection field, read the secant modulus off each p-y curve, solve the linear system, and repeat (with under-relaxation) until the deflection field stops changing. From the converged deflection, slope, bending moment (M = EI·y″), shear and soil reaction follow directly.

A built-in equilibrium check integrates the soil reaction and compares it to the applied load. For a converged solution the residual is essentially zero — and PileCalc shows it to you, so you can see the answer is balanced.

Soil & rock models

Each layer names a published p-y model. Closed-form models are exact implementations of their equations; chart models use digitized coefficients.

Soil / rockReferenceForm
Soft clayMatlock (1970)
closed-form
Stiff clay, above waterWelch & Reese (1972)
closed-form
Stiff clay, below waterReese, Cox & Koop (1975)
chart
SandReese, Cox & Koop (1974)
chart
SandAPI / O'Neill-Murchison (1983)
closed-form
Weak rockReese (1997)
closed-form
Elastic subgradeTerzaghi (linear)
closed-form

Head boundary conditions

COM624P defines five head cases; you prescribe two quantities at the pile head.

Free head

Shear + moment

Most common — an unrestrained head

Fixed head

Shear + slope = 0

Head embedded in a rigid cap

Rotational spring

Shear + stiffness

Partial rotational restraint

Imposed deflection

Deflection + moment

Known head displacement

Trust, but verify

Benchmarked against two independent codes

The engine is checked term-by-term against the RSPile theory manuals and reproduces LPILE and closed-form solutions to within a few percent. Matching two independent implementations — not one — is how you know it isn't reproducing a single vendor's quirks.

Case
PileCalc
Reference
Source
API sand, free head
Head deflection
7.33 mm
7.3 mm
RSPile / LPILE
Dry stiff clay (Welch–Reese)
Head deflection
0.87 mm
0.85 mm
RSPile / LPILE
Elastic pile, linear subgrade
Max moment
792 kN·m
≈ 800 kN·m
Liang 2014 closed-form
Layered soil movement, 5 m slide
Head deflection
41.4 mm
≈ 41 mm
LPILE (Verif. 6)

These are lateral-pile cases; every tool — axial, drilled shafts, footings, groups, moment–curvature, slope and uplift — is benchmarked the same way. See the full per-tool validation report →

Try the method in the app