Skip to content

ARF Calculator

Open ARF Calculator

Compute Areal Reduction Factors (ARF) that convert point rainfall depths into catchment-averaged design rainfall. This guide covers the two South-African methods provided by HydroDesign — the regionalised Pietersen method (Gericke et al. 2022, WRC K5-2924) and the simplified Alexander formula (2001) — the five homogeneous ARF regions, the two-stage polynomial algorithm, the full set of calibrated coefficients, and practical guidance on region distribution via manual entry, polygon upload, or watershed integration.

The ARF Calculator estimates Areal Reduction Factors using two methods calibrated for South African rainfall conditions: the Pietersen regionalised approach (Gericke et al. 2022, WRC K5-2924) and the Alexander simplified formula (Alexander 2001).

The tool divides South Africa into five homogeneous ARF regions, each with unique calibrated coefficients derived from 2,053 artificial circular catchments and 1,779 daily rainfall stations with a minimum of 30-year combined record lengths.

An Areal Reduction Factor (ARF) converts point rainfall estimates to average areal rainfall over a catchment. Point-rainfall measurements from individual rain gauges typically overestimate the average rainfall over an area because storm intensities decrease with distance from the storm centre.

ARF values range from 0% to 100%. An ARF of 85% means that the average areal rainfall over the catchment is 85% of the point rainfall depth. Key relationships:

  • ARF decreases with increasing catchment area
  • ARF increases with increasing storm duration
  • ARF increases with increasing return period
  • ARF approaches 100% for very small catchments

The ARF Calculator offers two methods. Select the appropriate method based on your time of concentration (TcT_c) and the level of regional detail required.

A two-stage polynomial approach calibrated for five homogeneous South African regions. It uses region-specific coefficients and accounts for catchment area, storm duration, and return period. The area input for each region is the overlap area (the portion of the catchment falling within that region), not the total catchment area.

  • Recommended TcT_c range: 24–168 hours
  • Area range: 5–40,000 km²
  • ARF varies by return period (probabilistically correct)
  • Requires region distribution input

A single-formula approach that does not require region information. The ARF is computed as:

ARF  =  (9000012800lnA+9830ln(60Tc))0.4\mathrm{ARF} \;=\; \bigl(90000 - 12800\,\ln A + 9830\,\ln(60\,T_c)\bigr)^{0.4}
Alexander (2001) ARF formula

where AA is the catchment area in km² and TcT_c is the time of concentration in hours.

  • Recommended TcT_c range: 0.08–168 hours
  • Area range: 5–40,000 km²
  • ARF does not vary by return period
  • No region distribution required

South Africa is divided into five homogeneous ARF regions based on a clustering analysis of rainfall characteristics. These regions were derived from an initial 46 clusters that were merged based on similar rainfall-producing mechanisms and spatial correlation patterns.

The interactive map in the ARF Calculator displays all five regions with distinct colour coding. When using polygon upload or watershed integration, your catchment boundary is overlaid on these regions to calculate the percentage distribution.

Each region has unique rainfall-producing mechanisms:

  • Region 1: Distinct spatial correlation patterns with moderate decay.
  • Region 2: Moderate spatial correlation with typical rainfall regimes.
  • Region 3: Lower spatial variability, broader storm coverage.
  • Region 4: Higher variability, localized storm patterns.
  • Region 5: Unique frontal and convective interaction patterns.

The ARF is calculated using a two-stage polynomial approach with region-specific calibrated coefficients. This method uses a geographically-centred (fixed-area) approach, which is probabilistically correct as it varies with return period.

The intermediate value (eQLongeQ_\mathrm{Long}) is computed using a second-order polynomial regression on the log-transformed inputs:

eQLong  =  x1[log10(D/24)]2+x2log10(D/24)+x3[log10T]2+x4log10T+x5[log10A]2+x6log10A+x7\begin{aligned} eQ_{\mathrm{Long}} \;=\;& x_1 \bigl[\log_{10}(D/24)\bigr]^2 + x_2 \log_{10}(D/24) \\[2pt] &+ x_3 \bigl[\log_{10} T\bigr]^2 + x_4 \log_{10} T \\[2pt] &+ x_5 \bigl[\log_{10} A\bigr]^2 + x_6 \log_{10} A + x_7 \end{aligned}
Stage 1 — Pietersen long equation

where DD = duration (hours), TT = return period (years), AA = area (km²), and x1x_1 through x7x_7 are region-specific calibrated coefficients.

The final ARF percentage is computed from the intermediate value:

ARF  =  A(eQLong)2+BeQLongC\mathrm{ARF} \;=\; A\,\bigl(eQ_{\mathrm{Long}}\bigr)^{2} + B\,eQ_{\mathrm{Long}} - C
Stage 2 — Final ARF

where AA, BB, and CC are region-specific constants. If the computed ARF exceeds 100%, it is capped at 100%.

When a catchment spans multiple regions, the final ARF is a weighted average:

ARFweighted  =  iARFipi100\mathrm{ARF}_{\mathrm{weighted}} \;=\; \frac{\sum_i \mathrm{ARF}_i \cdot p_i}{100}
Multi-region ARF weighting

where pip_i is the percentage of the catchment falling in region ii.

The following tables list the calibrated coefficients for each of the five ARF regions. These were derived from non-linear 2nd-order polynomial regressions on log-transformed variables, fitted using Linear Moments (LM) to Annual Maximum Series (AMS) data from the DREU rainfall database.

Stage 1 — long-equation coefficients (x1x_1 to x7x_7)

Regionx₁x₂x₃x₄x₅x₆x₇
Region 1-9.41519.494-1.1647.666-0.754-1.08197.000
Region 2-9.52718.229-1.0426.816-0.629-1.05888.019
Region 3-7.60815.724-0.3304.562-0.330-1.21689.190
Region 4-12.36324.372-0.8177.660-0.540-2.43685.056
Region 5-11.95723.453-0.8967.037-0.953-0.12984.444

Stage 2 — final ARF coefficients (AA, BB, CC)

RegionABC
Region 1-0.0347.286287.648
Region 2-0.0377.896319.770
Region 3-0.05511.395487.770
Region 4-0.0245.391196.710
Region 5-0.0255.502200.890
ParameterUnitCalibration rangeDescription
Catchment area (A)km²0–30,000Total catchment area
Storm duration (D)hours24–168Duration of the design storm (1–7 days)
Return period (T)years2–200Design return period (1:2 to 1:200)
Region distribution%Sum = 100%Percentage of catchment in each of 5 regions

The calculator offers three ways to determine what percentage of your catchment falls within each ARF region.

Enter the percentage of your catchment within each region manually. This is useful when you already know the distribution from GIS analysis or from consulting the ARF region map. The percentages must sum to exactly 100%.

Upload a GeoJSON or Shapefile containing your catchment-boundary polygon. The tool automatically intersects your polygon with the five ARF regions and calculates the percentage distribution. The intersection uses the Turf.js geospatial library for client-side polygon intersection.

If you have previously saved a watershed delineation using the Watershed Delineation tool, you can select it directly. The catchment-boundary polygon will be loaded and intersected with the ARF regions automatically. The catchment area will also be pre-filled from the watershed data.

The calculator produces several outputs:

  • Primary ARF value: The weighted ARF for your selected return period, displayed prominently. This is the value to apply to your point rainfall estimate.
  • Region breakdown: Individual ARF values for each region with non-zero distribution, showing how each region contributes to the weighted result.
  • Return-period table: ARF values for all seven standard return periods (1:2, 1:5, 1:10, 1:20, 1:50, 1:100, 1:200) with your selected period highlighted.
  • Chart: Visual bar chart showing ARF variation across return periods.

For a 1,500 km² catchment entirely within Region 2, a storm duration of 48 hours, and a 1:100 year return period:

  1. Set Region 2 = 100% in the region distribution panel.
  2. Enter A=1500A = 1500 km², D=48D = 48 h, T=100T = 100 years.
  3. The Stage 1 equation computes eQLongeQ_\mathrm{Long} from the Region 2 coefficients.
  4. Stage 2 yields an ARF close to 90% (exact value depends on the Stage 2 coefficients for Region 2).
  5. Apply the ARF to the point rainfall depth from the Design Rainfall tool to obtain the catchment-averaged design depth, then feed this depth into your flood-estimation method.
  • Gericke, O.J., Pietersen, W.H. & Du Plessis, J.A. (2022). Development of a Regionalised Approach to Estimate Areal Reduction Factors in South Africa. WRC Report No. TT 891/22. Water Research Commission, Pretoria. (WRC Project K5-2924)
  • Pietersen, W.H. (2023). Development of a Geographically-centred Approach to Estimate Areal Reduction Factors in South Africa. Central University of Technology, Free State.
  • Alexander, W.J.R. (2001). Flood Risk Reduction Measures. University of Pretoria. (Source for the Alexander ARF method.)
  • Bell, F.C. (1976). The Areal Reduction Factor in Rainfall Frequency Estimation. Institute of Hydrology, Report No. 35. Wallingford, UK.
  • NERC (1975). Flood Studies Report, Vol. II. Natural Environment Research Council, London. (Original UK FSR areal-reduction-factor framework referenced in generic workflows.)

Open ARF Calculator