byADIT Free software for engineers and students
EngiFree
Landlab — The Complete Guide: Erosion, Runoff and Landslide Models in Python

Landlab — The Complete Guide: Erosion, Runoff and Landslide Models in Python

Landlab is a Python package for building numerical models of processes on the Earth’s surface. It provides grids and a library of ready-made process components, which you connect into one model as needed. It is widely used in geomorphology, hydrology and landscape research.

What you get

Who it suits

Mainly researchers and graduate students. A typical example is testing how a change in land use affects a catchment. It is a research tool that requires coding, not software for routine design of channels or culverts. The licence is MIT, free for any use including commercial work.

Related tools

For hydrological analysis of elevation models — WhiteboxTools. For a catchment hydrology model — SWAT. For a 2D flood model in Python — ANUGA.

The bottom line

Landlab gives ready building blocks for Earth-surface models, so you do not have to write every process from scratch. For anyone willing to code, it is an excellent starting point.

Further reading

מדריכי AI למהנדסים ולמשרד, ב-5 שפות: adit-ai.com ←