Unit Hydrograph Workbench

OpenHydroLab · The catchment as a linear system: identify its response (derive), use it (apply), re-express it (S-curve)
📋 Given: observed storm hydrograph at the gauge (A = 423 km²) and, from the rain gauges, 3.0 cm of effective rainfall in 6 h.

Step through the derivation

Your judgment call

Aha demo: baseflow separation is a judgment call — set it wrong (try 5 m³/s) and step 3's runoff depth no longer reconciles with the 3.0 cm the rain gauges measured. The ✗ tells you your separation, not the rain, is at fault.

The catchment

Area A423 km²
UH duration D6 h
1 cm over A4.23 ×10⁶ m³

Derivation ledger

Chosen baseflow
DRH volume V
Runoff depth d = V/A
Rain-gauge ER (given)3.00 cm
Reconciles?
Derived UH peak
Derived UH volume
Underlying response: a smooth gamma IUH (Nash cascade, n = 4, k = 3 h) scaled to 423 km². All three modes are computed from this one function, so deriving, applying and re-expressing are exactly consistent — as linear-systems theory says they must be.