Index
🚧 Under development
This section of the documentation is currently under development. More detailed content and model descriptions will be added soon.
Mechanical models describe the stress-strain behaviour of soils and are a core component of numerical geotechnical analysis. In numgeo, these models are responsible for updating the (effective) stress at time \(t = t_0 + \Delta t\), based on the imposed strain increment \(\Delta \boldsymbol{\varepsilon}\) and the internal state of the material.
In its simplest form, the stress at the current time step is computed as:
However, many models incorporate additional dependencies on:
- Void ratio \(e\)
- Current stress state \(\boldsymbol{\sigma}\)
- Degree of saturation \(S\)
- Internal state variables (e.g., plastic strains, fabric tensors, accumulated cycles)
These models enable the simulation of non-linear, inelastic, and path-dependent soil behaviour.
Available Mechanical Models in numgeo
- Linear elasticity
- Barotropic elasticity
- Mohr-Coulomb
- Matsuoka Nakai
- Modified Cam Clay
- Hypoplasticity + Intergranular Strain (IGS)
- Hypoplasticity + Intergranular Strain Anisotropy (ISA)
- Sanisand
- Sanisand-MSf
- Sanisand-F
- Anisotropic Viscous ISA (AVISA)
- Anisotropic Visco-Hypoplasticity (AVHP)
- High Cycle Accumulation model for sand (HCA-Sand)
- coupled with Hypoplasticity + Intergranular Strain
- coupled with Sanisand
- coupled with Elasticity
- High Cycle Accumulation model for clay (HCA-Clay)
Model Superposition
In addition to stand-alone constitutive models, numgeo supports the superposition of mechanical responses by adding:
-
Viscous stress components, via:
-
Additional elastic contributions, via:
- Linear Elasticity