Applications
Seven kinds of geotechnical problem, one verified engine.
Most of geotechnical practice is a small number of problem types solved many times over. KATAI 2D covers them with one numerical core and one input contract — and for each of them it names the closed-form solution or published benchmark it has been checked against, with the measured deviation. 69 such cases are asserted on every build.
Slope stability
Factor of safety by φ–c reduction; the failure mechanism is found, not assumed.
FoS 1.384 vs 1.380 charted How it is solved and verified → ApplicationExcavations & retaining walls
Walls, prestressed anchors, struts and interfaces through a real construction sequence.
beam moments +0.00% vs theory How it is solved and verified → ApplicationFoundations & bearing capacity
Strip, circular and piled foundations — settlement, load–displacement, limit load.
Prandtl N_c: +0.6% How it is solved and verified → ApplicationConsolidation & embankments
Staged fill on soft ground: excess pore pressure, settlement and creep through time.
|ΔU| ≤ 0.0061 vs Terzaghi How it is solved and verified → ApplicationGroundwater flow & seepage
Confined and free-surface flow, wells, drains and barriers — coupled to the soil.
dam discharge +1.02% How it is solved and verified → ApplicationSeismic site response
Earthquake records through layered ground, with absorbing boundaries and spectra.
resonant |a|: −0.2% How it is solved and verified → ApplicationRock & tunnels (Hoek–Brown)
The generalised Hoek–Brown criterion, verified around a deep tunnel.
tunnel σ_r: 0.59% / 0.72% How it is solved and verified → RecordThe full verification record
Every case behind these pages, with its primary source, tolerance band and the test that asserts it.
69 cases · 207 tests Open the record →Combining them is the point
Real projects do not arrive sorted by chapter. An embankment on soft clay is a staged construction problem, a consolidation problem and a stability problem at once; a deep excavation below the water table is soil–structure interaction, seepage and dewatering in the same model. Because every analysis type in KATAI 2D is a phase of one project — on one mesh, with stresses, pore pressures and structural forces carried from each phase into the next — they combine without any transfer of results between programs.
A typical sequence reads: K0 initial stress → wall installation → excavation
with anchors → dewatering as a flow phase → consolidation until 90% of the excess pore
pressure has gone → a Safety phase for the factor of safety of that stage → an earthquake
record through the finished structure. Each arrow is one line of a Python script or one
entry in a .k2d file.
The features page lists what can be combined; the theory page states the equations behind each phase type.
Install it, run a published benchmark, check the number.
KATAI 2D is free under Apache‑2.0, installs in one line and ships the input files of the benchmarks it is verified against. The fastest way to judge it is to rerun one.