Skip to content

What is SlipSurface? ​

SlipSurface is an open-source family of ten programs for the everyday calculations of geotechnical engineering. The name comes from the slip surface: every geotechnical problem is, in the end, a search for the critical one. Each member does one job in depth; together they cover the slope, rock, foundation and retaining-structure design of a whole project.

KinematicRockLEFEABearingSettlePileSPWAMSEWWall
Every structure in this section is analysed by one of the SlipSurface tools — point at one.

The family ​

ProgramWhat it doesPackageVersion
SlipSurface FEA2D finite elements: slope factor of safety (SSR), staged excavation and fill, forces in walls and anchors, DXF importslipsurface-fea0.1.0
SlipSurface LELimit equilibrium slope stability by the method of slices; eight methods, critical surface searchslipsurface-le0.1.0
SlipSurface KinematicMarkland screening, Monte Carlo probability, wedge / planar / toppling analysis and bolt design for rock slopesslipsurface-kinematic0.1.0
SlipSurface RockRock mass strength and deformability after Hoek–Brown: GSI from five classifications, equivalent c′ and φ′ for tunnels and slopes, the rock mass modulus, triaxial fittingslipsurface-rock0.1.0
SlipSurface BearingBearing capacity of shallow foundations; six factor sets side by side, EN 1997-1slipsurface-bearing0.1.0
SlipSurface SettleSettlement of foundations and embankments; immediate, consolidation, secondary and timeslipsurface-settle0.1.0
SlipSurface PilePile capacity, group action, settlement and rock socketsslipsurface-pile0.2.0
SlipSurface SPWASheet pile walls: free-earth support and staged Winkler beam-springslipsurface-spwa0.1.1
SlipSurface MSEWExternal and internal stability of MSE walls, FHWA / AASHTOslipsurface-msew0.1.0
SlipSurface WallCantilever reinforced concrete retaining walls: earth pressure, stability, TBDY 2018 earthquake, TS 500 design, reinforcement drawing and DXFslipsurface-wall0.1.0

In development ​

New members of the family; they join the list above when they are released.

ProgramWhat it will doStatus
SlipSurface TunnelAnalysis and design of tunnels and underground excavationsIn development
SlipSurface LiquefactionLiquefaction potential of soils during earthquakesIn development
SlipSurface CorrelationSoil parameters from field and laboratory tests by published correlationsIn development
SlipSurface 3DThree-dimensional analysis of geotechnical problemsIn development

Shared principles ​

Every member of the family is written to the same few principles:

  • Every method, side by side. Rather than one “right” answer, every published method an engineer is likely to be asked for is computed from the same inputs and compared. The governing one is marked.
  • Numbers with a source. Each expression's source and limits are written down in docs/theory.md; the tests pin them to published tables, hand calculations and closed-form solutions.
  • Limits stated plainly. Every program's documentation has a “limitations” section: know what the model does not do before trusting a number from it.
  • Your data stays with you. The interface is a server on your own machine that listens on the loopback address only; nothing is sent anywhere.
  • English and Turkish. Interface, results, figures and reports in both languages, switchable while the program runs.

Where to start ​

Install ​

Installation gives each package's one-line install and how to run from a clone.

Pick the right tool ​

Which tool, when? maps typical engineering questions to the right program.

Run an example ​

Every program's Examples page has commands and scripts that were actually run, with their output. Try the SlipSurface Bearing examples.

See the whole picture ​

A project end to end uses the family together on one site.

Author

SlipSurface is developed by Hasan Deniz Altuntaş and released under the GNU Affero General Public License v3.0 (AGPL-3.0). The source is at github.com/hdaltuntas.

SlipSurface is an independent open-source project for geotechnical and rock engineering, developed by Hasan Deniz Altuntaş. It is not affiliated with, endorsed by, or connected to any other company or product using a similar name.
Released under the AGPL-3.0 licence.