Teaching

Soil hydraulic curves — a hands-on classroom guide

A short introduction for students: what water-retention and conductivity curves are, what each model parameter does, and a guided exercise you can run live in the browser. No installation, no maths prerequisites beyond the lecture.

1What are we looking at?

Soil holds water in its pores. Two curves describe how it behaves as it dries:

Suction is shown as pF = log₁₀(suction in cm of water). A few anchors students should know:

pFSuctionMeaning
~1.8~60 cmfield capacity (after drainage)
~2.5~330 cmstill plant-available
4.2~15 000 cmpermanent wilting point
6.8oven-dry

2What each parameter does (van Genuchten)

The most common retention model has just a few parameters. In the app each input shows its typical range on hover, so you can feel the magnitude:

SymbolNameWhat changing it does
θssaturated water contentheight of the curve at wet end (total porosity).
θrresidual water contentthe “floor” the curve flattens to when dry.
αair-entry (1/cm)where the curve “breaks” — bigger α = drains at lower suction (sandier).
npore-size uniformitysteepness — bigger n = sharper drop (uniform pores, sand); small n = gentle (clay).
Kssaturated conductivitystarting height of the K curve.
τtortuosityhow fast K falls as the soil dries.

Rule of thumb: sand = high α, high n (drains early and sharply); clay = low α, low n (holds water, drains slowly).

3Guided exercise — Learner mode

Open the app and turn on 🎓 Learner mode (under the model matrix). This reveals a soil-type preset menu and a ▸ Preview button that draws the curve straight from your parameter values — no data needed.

  1. Make sure the model is van Genuchten (m=1−1/n), unimodal, original.
  2. In Learner mode, pick Soil type → Sand. The parameters fill with typical sand values. Press ▸ Preview and look at the steep θ(h).
  3. Now pick Clay and Preview again. Notice the curve holds water far longer and falls gently. Why? (Hint: α and n.)
  4. Go back to your own numbers: set n = 1.2, Preview; then n = 3.0, Preview. Watch the steepness change.
  5. Change α from 0.01 to 0.15 and Preview between each. Watch the air-entry point slide.
  6. Switch the variant to PDI and Preview — see the dry end bend toward θ = 0 (adsorptive water).

Fit vs. guess. Upload measured data (or the example file), hand-tune the parameters until your Preview matches the dots, then press Fit. Compare your “eyeballed” numbers with the algorithm’s in the parameter table — a great way to build intuition.

4Worksheet (printable)

Soil texture & the retention curve

  1. Preview Sand, Loam, and Clay. Sketch the three θ(h) curves on one axis.
  2. Which soil has the highest plant-available water (θ between pF 1.8 and 4.2)? Read the values in the Statistical analysis box after fitting.
  3. Set α = 0.02 vs 0.10 (keep everything else). Describe in one sentence what α controls.
  4. Set n = 1.2 vs 2.5. Describe what n controls.
  5. For the conductivity curve K(h): which parameter sets where it starts, and which sets how fast it falls?
  6. Upload the example data and fit. Are your hand-tuned parameters within the algorithm’s 2.5–97.5% interval?

5Where to go next