Groundhog - A general-purpose geotechnical Python package

Read full text
Authors: Bruno Stuyts
Cited by: 0
References: 5

Abstract

Geotechnical engineering is an engineering discipline in which the mechanical behaviour of soil and its impact on the performance of foundations is studied.Because of the complex constitutive behaviour of soil and the large variation in mineralogy, geological origins, stress conditions and foundation types, there is no generally applicable theory for soil behaviour and foundation design.Instead, myriad semi-empirical models and parameter correlations have been developed to describe the mechanical behaviour of soils and foundations (Budhu, 2010).The Python package Groundhog was developed to enable the efficient use of these formulae in geotechnical engineering education, research and practice.

Fields of Study & Subjects

Geotechnical Engineering and Soil Mechanics Computational Physics and Python Applications Soil Finite Element Methods

Publication details

Journal / source
The Journal of Open Source Software
Volume
11
Issue
118
Pages
8355–8355
Publication date
3 February 2026
Language
EN