Skip to content

Hydrograph Generator

Open Hydrograph Generator

Generate a complete flow-versus-time hydrograph from a peak discharge, a design storm, or a direct unit hydrograph convolution. This guide covers the theory of synthetic unit hydrographs, the six supported methods (SCS dimensionless, SCS triangular, Snyder, Clark/ModClark, gamma, and triangular), input parameters, timestep selection, loss and baseflow treatment, validation checks, export formats, and a complete worked example for a 20 km² catchment.

A hydrograph is a plot of discharge versus time at a point in a river or drainage system. For design, we are interested in the hydrograph produced by a specified storm event — the design hydrograph — because it contains three pieces of information that a single peak-flow calculation cannot provide:

  • Volume — the total runoff volume under the curve, required for detention basin and reservoir storage sizing.
  • Shape — the rising limb, peak, and recession, which governs the time available for evacuation, the rate of stage rise downstream, and the attenuation performance of any storage element.
  • Timing — the time to peak and time-to-centroid, required for unsteady hydraulic modelling, flood-wave routing, and coordinated operation of multi-reservoir systems.

The Hydrograph Generator produces this curve from either a peak discharge (combined with catchment properties to infer the shape) or from a full effective rainfall hyetograph convolved with a unit hydrograph. It is the essential bridge between peak-flow methods (Rational, RMF, Flood Frequency Analysis, QRT, TR-55) and the downstream hydraulic analyses that depend on them — reservoir routing, channel unsteady flow, floodplain inundation, and dam-break studies.

A typical single-peaked storm hydrograph consists of three phases:

  • Rising limb (concentration curve) — discharge rises from baseflow as overland flow, interflow, and eventually channel flow reach the outlet. The slope of the rising limb is controlled by the catchment’s time of concentration and the rainfall distribution in time.
  • Peak — the maximum discharge. For a unit-hydrograph-derived hydrograph, the peak corresponds to the instant when the effective rainfall contribution from the entire catchment, routed through the basin response, is at its maximum.
  • Recession limb (depletion curve) — discharge falls back towards baseflow. In natural catchments the recession is controlled by drainage from channel storage, then interflow depletion, then groundwater baseflow release.

Key hydrograph parameters:

  • QpQ_ppeak discharge (m³/s).
  • tpt_ptime to peak, measured from the start of effective rainfall.
  • TpT_prise time, measured from the start of the unit rainfall pulse to the peak (TptpT_p \approx t_p for a short pulse).
  • TbT_bbase time, the total duration over which direct runoff is non-zero.
  • tLt_Llag time, from centroid of effective rainfall to the peak. The NRCS relation is tL=0.6Tct_L = 0.6 \, T_c, where TcT_c is the time of concentration.
  • PRFPeak Rate Factor for SCS methods; a shape parameter linking peak, volume, and time.

A unit hydrograph (UH) is the direct-runoff hydrograph resulting from one unit depth (1 mm in SI, 1 inch in US customary) of effective rainfall applied uniformly over the catchment over a specified duration DD. The UH is a fundamental catchment response function: once determined, it can be convolved with any effective rainfall hyetograph to produce the corresponding direct-runoff hydrograph.

The unit hydrograph concept rests on four Sherman (1932) assumptions:

  1. Time invariance — the catchment response does not change between storms.
  2. Linearity — doubling the effective rainfall doubles the runoff at every time step.
  3. Superposition — the response to sequential rainfall pulses is the linear sum of the responses to each pulse individually.
  4. Uniform spatial distribution — effective rainfall is applied uniformly over the catchment.

In practice these are approximations — catchments exhibit non-linearity (high-intensity storms produce proportionally higher peaks than UH linearity predicts), and spatial uniformity breaks down for catchments larger than the storm cell size. Nevertheless, the UH concept remains the dominant operational method for deriving design hydrographs worldwide.

Given a unit hydrograph UjU_j (ordinates for j=1NUj = 1 \ldots N_U) and an effective rainfall hyetograph PiP_i (pulses for i=1NPi = 1 \ldots N_P), the direct runoff QkQ_k at time step kk is obtained by discrete convolution:

Qk  =  i=1min(k,NP)PiUki+1Q_k \;=\; \sum_{i=1}^{\min(k,\, N_P)} P_i \cdot U_{k-i+1}
Discrete convolution of effective rainfall with a unit hydrograph

This is a sliding-weighted-sum operation: each rainfall pulse generates a scaled copy of the unit hydrograph starting at the pulse time, and the total runoff at any time is the sum of all contributing scaled UH ordinates. The total number of output ordinates is NQ=NP+NU1N_Q = N_P + N_U - 1.

The tool implements six synthetic unit hydrograph methods. Choice of method depends on (a) what catchment parameters you have, (b) the geography of the catchment, and (c) the consistency required with peak-flow methods already applied.

The NRCS/SCS method — originally documented in USDA National Engineering Handbook Part 630, Chapter 16 (1972, revised 2007) — is the workhorse synthetic UH method worldwide. A fixed dimensionless curve (Table 16-1, 51 points) expresses Q/QpQ/Q_p as a function of t/Tpt/T_p. Given a catchment, you compute TpT_p and QpQ_p; the dimensionless curve then scales to the dimensional UH.

Tp  =  D2  +  tL  =  D2  +  0.6TcT_p \;=\; \frac{D}{2} \;+\; t_L \;=\; \frac{D}{2} \;+\; 0.6 \, T_c
SCS time to peak (SI)
Qp  =  PRFATpQ_p \;=\; \frac{\mathrm{PRF} \cdot A}{T_p}
SCS peak discharge (SI)

Where DD = rainfall pulse duration (hr), TcT_c = time of concentration (hr), AA = area (km²), and PRF\mathrm{PRF} is the Peak Rate Factor in metric-consistent units (default 484 in US customary; 484/645.33 ≈ 0.75 in SI m³/s per km² per hr per mm). The full conversion is handled internally — enter PRF\mathrm{PRF} as the familiar 484.

Peak Rate Factor (PRF) controls the hydrograph shape. NEH-4 Table 16-5 and Appendix 16B give PRF values by physiography:

Physiographic settingPRF
Very flat / swampy / coastal plains100 – 300
Mixed flat to rolling (default)484
Steep / mountainous550 – 575

A simplified triangular approximation of the curvilinear SCS UH, preserving volume. The rising limb has duration TpT_p, the recession limb 1.67Tp1.67 \, T_p, and the base time Tb=2.67TpT_b = 2.67 \, T_p.

Qp  =  2VTb  =  0.75APeTpQ_p \;=\; \frac{2 \, V}{T_b} \;=\; \frac{0.75 \, A \cdot P_e}{T_p}
Triangular peak discharge — equivalent to SCS curvilinear volume

Where VV = total runoff volume (m³), AA = area (km²), PeP_e = effective rainfall depth (mm). The 0.75 factor embeds both the 2/2.67 triangle ratio and the unit conversions.

Use the triangular form for quick hand checks, for teaching purposes, or when a single representative UH shape is adequate and the additional precision of the 51-point curvilinear table is not justified.

Developed by Franklin Snyder in 1938 from 20 Appalachian catchments, Snyder’s method parameterises the UH in terms of two coefficients:

  • CtC_tbasin lag coefficient, 1.4 to 1.7 for mature Appalachian catchments; typically 1.35 to 1.65 for South African catchments.
  • CpC_ppeaking coefficient, 0.4 to 0.8.

Plus two geometric inputs: main-channel length LL (km) and distance from outlet to the catchment centroid along the main channel LcaL_{ca} (km).

tL  =  Ct(LLca)0.3t_L \;=\; C_t \cdot (L \cdot L_{ca})^{0.3}
Snyder basin lag time (hr)
Qp  =  2.75CpAtLQ_p \;=\; \frac{2.75 \, C_p \, A}{t_L}
Snyder standard-duration peak discharge (m^3/s)

The standard unit rainfall duration is Ds=tL/5.5D_s = t_L / 5.5. For an arbitrary duration DD the lag is adjusted: tL=tL+(DDs)/4t_L' = t_L + (D - D_s)/4.

Width equations (width of hydrograph at 50% and 75% of peak) complete the shape:

Wf  =  Kw(Qp/A)1.08W_f \;=\; \frac{K_w}{(Q_p / A)^{1.08}}
Snyder width at fraction f of peak (hr)

with Kw=5.87K_w = 5.87 at f=0.5f = 0.5 and Kw=3.35K_w = 3.35 at f=0.75f = 0.75.

The Clark instantaneous unit hydrograph (Clark 1945) couples a time-area histogram — representing translation of water through the catchment from remote to outlet — with a single linear reservoir representing basin storage attenuation. The linear reservoir routing equation:

IUHi  =  CAIi  +  CBIUHi1\mathrm{IUH}_i \;=\; C_A \cdot I_i \;+\; C_B \cdot \mathrm{IUH}_{i-1}
Clark linear reservoir routing — two-parameter recursion

with coefficients

CA  =  Δt/R1+Δt/R,CB  =  1Δt/R1+Δt/RC_A \;=\; \frac{\Delta t / R}{1 + \Delta t / R}, \qquad C_B \;=\; \frac{1 - \Delta t / R}{1 + \Delta t / R}
Clark routing coefficients

where RR is the storage coefficient (hr) and IiI_i is the time-area input ordinate at step ii. The default R0.7TcR \approx 0.7 \, T_c is a commonly-cited starting value; HEC-HMS documentation suggests R/(Tc+R)=0.5R / (T_c + R) = 0.5 to 0.70.7 for many US catchments.

The time-area relationship defaults to the USACE standard S-curve, but a user-defined distribution can be supplied for urbanised or irregularly-shaped catchments. The ModClark variant distributes the time-area histogram over a gridded representation of the basin so that spatially variable rainfall can be routed — useful for distributed radar-based precipitation inputs.

A two-parameter gamma probability distribution fitted to the hydrograph ordinates (Aron and White, 1982):

Q(t)Qp  =  (tTp)mexp ⁣(m(1tTp))\frac{Q(t)}{Q_p} \;=\; \left( \frac{t}{T_p} \right)^m \cdot \exp\!\left( m \cdot \left( 1 - \frac{t}{T_p} \right) \right)
Gamma unit hydrograph (NEH-4 Eq. 16-1 reformulation)

Where mm is the shape factor. The gamma form can reproduce any PRF from roughly 100 to 600 by varying mmm3.77m \approx 3.77 corresponds to PRF = 484 (the standard SCS curvilinear UH).

The gamma hydrograph is attractive because it is smooth (infinitely differentiable), preserves volume exactly for any shape parameter, and is analytically tractable. It is the default in some European practice and in several machine-learning rainfall-runoff models that output UH parameters as regression targets.

A bare-bones triangle defined only by the rise time TrT_r and a recession ratio kk (default 1.67). Neither TcT_c nor area is required — the user supplies the peak QpQ_p and the rise time directly.

Rising limb: linear from 0 to QpQ_p over TrT_r. Falling limb: linear from QpQ_p back to 0 over kTrk \cdot T_r. Total base: Tb=(1+k)TrT_b = (1 + k) \, T_r. Volume: V=0.5QpTbV = 0.5 \, Q_p \, T_b.

Use this method when only the peak and approximate timing are known — for example, when a QRT calculation gives you a peak but no catchment delineation, or for scoping-level detention basin sizing before a full hydrological model is available.

The tool accepts the following inputs, many of which can be linked directly from saved HydroDesign calculations:

InputMethods using itSource
Peak discharge QpQ_pAll (scaling) / derived from convolutionRational Method, RMF, FFA, QRT, TR-55
Catchment area AA (km²)SCS, Snyder, Clark, GammaWatershed Delineation
Time of concentration TcT_cSCS, Clark (for RR default), Snyder lagTc Calculator
Longest watercourse LLSnyderWatercourse Profile
LcaL_{ca} (outlet to centroid)SnyderMeasured on map / GIS
Storm hyetographConvolution mode (any method)Design Storm
Effective rainfall depth PeP_eSingle-pulse modeSCS CN Method or φ-index
Baseflow QbQ_bAllGauged recession analysis / default zero

When you select a linked calculation (for example, the peak discharge from a saved Rational Method result), the tool extracts the relevant value and stores the linked calculation ID alongside your hydrograph. This preserves the provenance chain: anyone opening your saved hydrograph can trace back to the exact Rational calculation and its inputs (catchment delineation, Tc method, runoff coefficient, IDF value). For regulatory submissions this is often required — preserving the audit trail is not merely convenient.

The simulation timestep Δt\Delta t must be small enough to resolve the rising limb of the hydrograph without numerical smoothing. The widely-cited rule of thumb:

Δt    Tp5or equivalentlyΔt    0.25Tr\Delta t \;\le\; \frac{T_p}{5} \quad \text{or equivalently} \quad \Delta t \;\le\; 0.25 \, T_r
Timestep rule (Ponce, 1989; HEC-HMS guidance)

Where TpT_p is time to peak and TrT_r is rise time. For a catchment with Tc=2T_c = 2 hr and Tp1.2T_p \approx 1.2 hr, a timestep of 15 minutes is typically adequate; for Tc=30T_c = 30 min and Tp18T_p \approx 18 min, use 3 to 5 minutes.

Time of concentrationRecommended Δt\Delta t
< 15 min1 min
15 – 60 min2 – 5 min
1 – 3 hr10 – 15 min
3 – 12 hr15 – 30 min
> 12 hr30 – 60 min

When running the tool in convolution mode with a storm hyetograph, you must separate total rainfall PP into an abstraction (losses — interception, depression storage, infiltration) and effective rainfall PeP_e that becomes runoff. Three loss models are supported:

The SCS-CN method (NEH-4 Chapter 10; see SCS Method) computes effective rainfall via:

Pe  =  (PIa)2PIa+SP>IaP_e \;=\; \frac{(P - I_a)^2}{P - I_a + S} \qquad P > I_a
SCS-CN effective rainfall

with S=25400/CN254S = 25400 / \mathrm{CN} - 254 (mm) and Ia=0.2SI_a = 0.2 \, S (default) or 0.05S0.05 \, S (modern research-based value).

The method is applied cumulatively to the storm hyetograph, so that the loss fraction decreases as the storm progresses and soils saturate — producing the characteristic late-storm intensification of effective rainfall.

A constant loss rate ϕ\phi (mm/hr) is subtracted from each rainfall pulse:

Pe,i  =  max(0,  PiϕΔt)P_{e,i} \;=\; \max(0, \; P_i - \phi \cdot \Delta t)
Phi-index effective rainfall

Simple, robust, and appropriate when a gauged event has been used to derive ϕ\phi by volume balance. Less physically realistic than SCS-CN for long-duration storms.

A fixed initial abstraction IaI_a (mm) is removed first, then a constant loss rate fcf_c (mm/hr) is applied thereafter. This is equivalent to the Green-Ampt-like structure in HEC-HMS “Initial and Constant Loss” and is useful for Mediterranean-climate catchments where depression storage and interception are a substantial fraction of short-duration storms.

The unit hydrograph produces direct runoff only. Total streamflow includes a baseflow component from groundwater discharge. For design purposes baseflow is often small compared to the storm peak and can be ignored, but for longer-duration storms, large catchments, or wet-antecedent conditions it can be significant.

Supported baseflow options:

  • Zero baseflow — appropriate for small urban catchments, very dry antecedent conditions, or when only the direct-runoff component is required for subsequent routing.
  • Constant baseflowQbQ_b added to every ordinate. Simple and adequate for most design studies on perennial streams.
  • Recession baseflow — an exponential recession Qb(t)=Qb,0ktQ_b(t) = Q_{b,0} \cdot k^{t} where kk is a daily recession constant (typically 0.90 to 0.99 for South African catchments). Useful for long-duration simulation.
  • Straight-line separation — from start of rise to the end of the recession, consistent with classical hydrograph-separation techniques.

The tool reports the following diagnostic quantities after every run:

  • Peak discharge QpQ_p and time to peak tpt_p.
  • Runoff volume VV (m³) — integrated area under the curve excluding baseflow.
  • Volume error(VPeA)/(PeA)(V - P_e \cdot A) / (P_e \cdot A); should be < 1 %.
  • Mass balance check — iPe,iA=kQkΔt\sum_i P_{e,i} \cdot A = \sum_k Q_k \cdot \Delta t (baseflow excluded).
  • PRF back-calculationPRFcheck=QpTp/A\mathrm{PRF}_\text{check} = Q_p \cdot T_p / A; useful for confirming that the produced hydrograph is internally consistent with its declared method parameters.

Generated hydrographs can be exported in formats compatible with common hydraulic and hydrologic modelling packages:

FormatFile typeUse case
CSV.csvGeneral purpose, spreadsheet import, custom processing
EPA SWMM.dat[INFLOWS] + [TIMESERIES] blocks for direct node inflow import
HEC-HMS time-series gage.gageSource / sink hydrograph import in a Basin Model
HEC-RAS unsteady boundary.csvUpstream / lateral boundary condition for unsteady 1D or 2D flow
InfoWorks ICM.csvDateTime / Flow format for Innovyze / Autodesk InfoWorks ICM
InfoSWMM / PCSWMM.csvInflow hydrograph import
WORD / Excel report.docx / .xlsxFormatted deliverable with metadata, chart, and ordinates table

The CSV format includes a header block recording: method used, catchment parameters, timestep, peak, volume, mass-balance error, and ISO-8601 generation timestamp — so that downstream modellers have full provenance.

Worked example — 1:100 year hydrograph for a 20 km² rural catchment

Section titled “Worked example — 1:100 year hydrograph for a 20 km² rural catchment”

The following example walks through generating a 1:100 year design hydrograph for a rural catchment in KwaZulu-Natal using the SCS Dimensionless Unit Hydrograph method with convolution.

Step 1 — Pulse duration and time to peak

Pulse duration DD = 15 min = 0.25 hr. Lag time tL=0.6Tc=0.62.5=1.5t_L = 0.6 \cdot T_c = 0.6 \cdot 2.5 = 1.5 hr. Time to peak Tp=D/2+tL=0.125+1.5=1.625T_p = D/2 + t_L = 0.125 + 1.5 = 1.625 hr.

Step 2 — Unit hydrograph peak

Apply the SCS peak equation (SI):

qp  =  CPRFATpq_p \;=\; \frac{C \cdot \mathrm{PRF} \cdot A}{T_p}

Using the metric-consistent constant C=1/645.33C = 1/645.33 for PRF in its conventional units, and inserting A=20A = 20 km² and Tp=1.625T_p = 1.625 hr, the unit-depth UH peak is:

qp  =  1/645.33484201.625    9.23 m3/s per mmq_p \;=\; \frac{1/645.33 \cdot 484 \cdot 20}{1.625} \;\approx\; 9.23 \ \mathrm{m^3/s \ per \ mm}

This is the peak of the UH for 1 mm of effective rainfall applied over a 15-minute pulse.

Step 3 — Loss model: SCS-CN abstraction

With CN = 78, S=25400/78254=71.6S = 25400 / 78 - 254 = 71.6 mm and Ia=0.2S=14.3I_a = 0.2 \cdot S = 14.3 mm.

Applying the SCS-CN equation to the 150 mm total:

Pe  =  (15014.3)215014.3+71.6  =  18420207.3    88.9 mmP_e \;=\; \frac{(150 - 14.3)^2}{150 - 14.3 + 71.6} \;=\; \frac{18420}{207.3} \;\approx\; 88.9 \ \mathrm{mm}

Effective runoff fraction: 88.9 / 150 = 0.59. The loss model is applied cumulatively to the SCS Type II hyetograph so that each 15-minute pulse receives the correct incremental effective depth.

Step 4 — Convolution

The 24-hour storm contains 96 pulses of 15 minutes; the effective hyetograph (after CN abstraction) is convolved with the SCS dimensionless UH. The peak of the resulting direct-runoff hydrograph falls during the hour of peak effective rainfall intensity.

Step 5 — Expected results (tool output)

Typical output for this catchment:

QuantityValue
Peak discharge QpQ_p265 m³/s
Time to peak (from start of storm)12.2 hr
Runoff volume1.78 × 10⁶ m³
Base time≈ 20 hr
Effective depth check88.9 mm ✓
Mass balance error0.2 % ✓

Step 6 — Interpretation

The hydrograph shape shows the classic Type II storm signature: a long, shallow rise until hour 11, a sharp rise through hour 12 driven by the intense central storm burst, and a long recession extending past hour 20. The peak of 265 m³/s at a specific volume of ~89 mm over 20 km² is consistent with regional experience for 1:100 year events on similar catchments.

For a downstream detention basin sized to attenuate this peak, the inflow hydrograph would be routed through the basin using the Flood Routing tool — the total volume (1.78 × 10⁶ m³) sets a lower bound on basin storage if any material attenuation is required.

Synthetic unit hydrograph methods embed important assumptions that should be understood:

  • Linearity — doubling effective rainfall exactly doubles the runoff peak. Real catchments are mildly non-linear; observed peaks from large events can be 10 to 30 percent higher than linearity predicts, because of channel overbank spreading, reduced roughness at high flows, and contribution from normally-dry areas.
  • Spatial uniformity — the UH assumes that effective rainfall is applied uniformly over the catchment. For catchments larger than the storm-cell size (typically 100 to 500 km² in South African convective storms), this is a poor assumption. Use spatially-distributed radar-based hyetographs or coupled rainfall-runoff models for large basins.
  • Stationary response — the UH is assumed to be a fixed function of the catchment. Urbanisation, deforestation, and large-scale land-use change will shift the UH; regional regression-based synthetic UHs that use land-use descriptors are appropriate when the catchment has changed materially since calibration.
  • Single-peak response — the fundamental UH is a single-peak function. Multi-peak hydrographs arise only from multi-peak effective rainfall distributions. Catchments with bi-modal response (fast surface runoff + slow interflow/baseflow) are better represented by conceptual models (e.g. HBV, Sacramento) than by a single UH.
  • Time invariance — the UH is assumed constant between events. In practice, antecedent moisture, frozen ground, and snow-cover states all modify the effective UH; the tool does not attempt to model these explicitly but the CN loss model captures moisture state approximately through AMC selection.
  • Input uncertainty dominates — the largest source of error in most design hydrographs is not the UH method but the design rainfall depth, the CN value, and the time of concentration. Spend your uncertainty budget on those inputs before arguing about UH method selection.
  • Design Storm — build the rainfall hyetograph that drives convolution.
  • Design Rainfall — extract 1:T year rainfall depths by duration and location.
  • Rational Method — peak discharge for small urban catchments; produces QpQ_p you can feed into the tool’s scaled-hydrograph mode.
  • SCS Method — the full SCS design flood method including Curve Number abstraction.
  • Unit Hydrograph — the regionalised SA synthetic unit hydrograph (Midgley, HRU 1/72) as a dedicated peak-flow method.
  • DRH Method — Design Rainfall Hydrograph, the SCS-equivalent SA workflow end-to-end.
  • Flood Routing — route the hydrograph through a basin or reservoir.
  • Tc Calculator — obtain TcT_c needed by SCS, Snyder, and Clark.
  • Watershed Delineation — obtain AA, LL, and slope.
  • Chow, V.T., Maidment, D.R. & Mays, L.W. (1988). Applied Hydrology. McGraw-Hill, New York. Chapter 7 — Unit Hydrograph.
  • USDA NRCS. (2007). National Engineering Handbook, Part 630, Chapter 16 — Hydrographs. United States Department of Agriculture, Natural Resources Conservation Service. (The authoritative reference for the SCS Dimensionless UH and PRF.)
  • USDA SCS. (1972). National Engineering Handbook, Section 4 — Hydrology. Chapter 16 in the original NEH-4 series.
  • SANRAL. (2013). Drainage Manual (6th ed.). South African National Roads Agency, Pretoria. Chapter 3 — Hydrology; Synthetic Unit Hydrograph methods.
  • Midgley, D.C., Pitman, W.V. & Middleton, B.J. (1994). Surface Water Resources of South Africa 1990 (WR90), Water Research Commission, Pretoria. Report 298/1/94 — regional UH parameters.
  • Hydrological Research Unit (HRU). (1972). Design Flood Determination in South Africa. Report 1/72, University of the Witwatersrand, Johannesburg.
  • Sherman, L.K. (1932). Streamflow from rainfall by the unit-graph method. Engineering News-Record, 108, 501 – 505. (Original UH concept.)
  • Snyder, F.F. (1938). Synthetic unit-graphs. Transactions, American Geophysical Union, 19(1), 447 – 454. (Snyder’s synthetic UH.)
  • Clark, C.O. (1945). Storage and the unit hydrograph. Transactions, American Society of Civil Engineers, 110, 1419 – 1446. (Clark IUH and linear reservoir routing.)
  • Aron, G. & White, E.L. (1982). Fitting a gamma distribution over a synthetic unit hydrograph. Water Resources Bulletin, 18(1), 95 – 98.
  • USACE. (1994). Flood-Runoff Analysis. Engineer Manual EM 1110-2-1417, US Army Corps of Engineers, Washington DC. Chapters 6 – 8 — unit hydrograph theory and synthetic UH methods.
  • USACE HEC. (2023). HEC-HMS Technical Reference Manual. US Army Corps of Engineers Hydrologic Engineering Center, Davis, California. ModClark and Clark IUH implementation details.
  • Ponce, V.M. (1989). Engineering Hydrology — Principles and Practices. Prentice Hall, Englewood Cliffs, New Jersey. Chapter 5 — Hydrograph analysis; timestep guidance.
  • Gericke, O.J. & Smithers, J.C. (2014). Review of methods used to estimate catchment response time for the purpose of peak discharge estimation. Hydrological Sciences Journal, 59(11), 1935 – 1971.

Open Hydrograph Generator