Lythos Bearing
Foundations
Bearing capacity of shallow foundations
Terzaghi, Meyerhof, Hansen, Vesić, EN 1997-1 and Skempton side by side; eccentric and inclined loads, layered ground, SPT/CPT/pressuremeter, rock, earthquake and reliability studies.
$ pip install lythosbearing- Run
lythos-bearing- Default port
- 8781
- Python
- 3.10+
- Version
- 0.1.0
- Licence
- AGPL-3.0
A rectangular, square, strip or circular footing on a layered soil profile, under a vertical load, horizontal loads in two directions and moments, is checked by every method an engineer is likely to be asked for, side by side. The governing method is marked; the others stay in the table for comparison.
What it computes
- The general bearing capacity equation — the factor sets of Terzaghi (1943), Meyerhof (1963), Brinch Hansen (1970), Vesić (1973) and EN 1997-1 Annex D, and Skempton's (1951) undrained Nc; each with its own shape, depth, load inclination, base tilt, ground slope and (Vesić) compressibility factors. Drained, undrained, or whichever governs; general or local shear.
- Eccentric and inclined loads — Meyerhof's effective area B′ × L′, the contact pressure (trapezoid in the middle third, triangle outside it).
- Layered ground — the strength averaged over the Prandtl failure zone, or the two-layer punching check of Meyerhof & Hanna and the load-spread check for a strong layer over a weak one.
- In-situ tests — Meyerhof's SPT and CPT rules (as revised by Bowles) and Ménard's pressuremeter rule.
- Rock — Hoek–Brown turned into an equivalent c′, φ′, and the CFEM discontinuity-spacing method.
- Earthquake — the pseudo-static inertia of the structure, and Paolucci & Pecker's reduction for the inertia of the soil.
- Checks — bearing, sliding and eccentricity, against a factor of safety or EN 1997-1 Design Approaches 1, 2 and 3; the width the foundation needs.
On top of it, a parametric or reliability study sweeps any input as a range or a distribution and reports the probability of failure in bearing, sliding and eccentricity with a 95 % confidence interval and the reliability index β.
Screenshots
Quick start
pip install lythosbearing
lythos-bearing # interface: http://127.0.0.1:8781/In the 1 · Foundation and soil tab enter the footing, the actions, the water table and the soil profile, and press Analyse. Results appear under Summary, Results and Figures; the 2 · Study tab runs parametric and reliability studies. Export report… in the header writes PDF, HTML or Word.
The same from the command line:
lythos-bearing example -o project.bearing # a starter project
lythos-bearing run project.bearing -o report.pdf
lythos-bearing study project.bearing -o samples.csvFigures
Section with the Prandtl failure mechanism · bearing capacity factors against φ′ for every method · comparison of the methods · the cohesion, surcharge and self-weight terms · contact pressure and effective area · capacity and factor of safety against width and depth · the V–H failure envelope. Study figures: one-at-a-time sweep, histogram, scatter, tornado.
Next steps
- Examples — the starter project, a width sweep, EN 1997-1 and a reliability study.
- Reference — every input, the methods, the modules and the validation.
- The same factors are used by Lythos MSEW for the bearing capacity under the wall.