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.

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.