This program calculates a series of ten (10) dimensionless unit hydrographs by the cascade of linear reservoirs,
given a Courant number C (C = tr/ K).
The value tr is the unit hydrograph duration, in hours.
The value K is the reservoir storage constant, in hours.
Dimensionless unit hydrographs are calculated for N, the number of linear reservoirs, varying between N = 1 to N = 10.
The recommended range of input Courant number is: 0.1 ≤ C ≤ 2. An input
value outside of this range will trigger an error message and stop execution.
The dimensionless unit hydrograph has dimensionless time t* as abscissa and dimensionless discharge Q* as ordinate.
The dimensionless time is t* = t / tr, in which tr is the duration of the unit hydrograph, in hours.
The dimensionless discharge is Q* = Q / Qm, in which Qm = 2.777778 (A / tr), is the maximum attainable discharge
(runoff concentration only), in m3/s.
In this formula, basin area A is in km2.