**RATIONALE**
This program calculates a general dimensionless unit hydrograph by the cascade of linear reservoirs,
given a Courant number C (C = t_{r}/ K) and a number
of reservoirs N.

The value t_{r} is the unit hydrograph duration, in hours.
The value K is the reservoir storage constant, in hours.

Runoff diffusion (hydrograph attenuation) increases with lower C and larger N. The parameter C is limited to C ≤ 2.

The recommended range of parameters is: 0.1 ≤ C ≤ 2; 1 ≤ N ≤ 10.

The dimensionless unit hydrograph has dimensionless time t_{*} as abscissa and dimensionless discharge Q_{*} as ordinate.

The dimensionless time is t_{*} = t / t_{r}, in which t_{r} is the duration of the unit hydrograph, in hours.

The dimensionless discharge is Q_{*} = Q / Q_{m}, in which Q_{m} = 2.777778 (A / t_{r}), is the maximum attainable discharge
(runoff concentration only), in m^{3}/s.
In this formula, basin area A is in km^{2}.

In practice, given Courant number C and number of reservoirs N, the program calculates Q_{*} vs. t_{*}.
Given unit hydrograph duration t_{r} and basin area A, the unit hydrograph Q vs. t can be calculated.
See online_dimensionless_uh_cascade.