9.4 Detention, Retention, and Routing Checks

Key Takeaways

  • Detention temporarily stores runoff and releases it through an outlet, while retention stores runoff for infiltration, evaporation, reuse, or permanent pooling with little or no direct discharge.
  • Storage routing is governed by continuity: inflow minus outflow equals the rate of change in storage.
  • Level-pool routing requires a stage-storage relationship and a stage-discharge relationship for the outlet structure.
  • The Modified Puls method advances routing by matching a computed routing value to a table of stage versus 2S/dt + O.
  • A detention design is not complete until peak outflow, maximum stage, emergency overflow, freeboard, drawdown, and volume balance are checked.
Last updated: June 2026

Detention Versus Retention

Stormwater storage is a timing and volume problem. Detention temporarily stores runoff and releases it through an outlet structure, reducing and delaying the downstream peak. Retention stores water for infiltration, evaporation, reuse, or permanent pooling; it may have no normal outlet, although it still needs overflow protection for extreme events.

The PE Civil WRE hydrology scope includes depletions, detention and retention ponds, infiltration, swales, and constructed wetlands. That means storage questions may focus on hydraulics, hydrology, or treatment function. A dry detention basin may be evaluated for peak control, while a retention or wet pond may also be evaluated for water-quality volume, permanent pool, drawdown, or infiltration capacity.

Continuity Is the Core

The governing idea is:

FormMeaning
I - O = dS/dtInflow minus outflow changes storage
S2 = S1 + inflow volume - outflow volumeDiscrete storage update
Peak storage occurs near I = OStorage stops increasing when inflow falls to outflow

Storage does not destroy water unless the problem includes depletion terms such as infiltration, evaporation, or diversion. A detention basin can reduce peak flow by spreading discharge over time, but the outflow hydrograph volume plus final storage change must match the inflow hydrograph volume minus losses.

Outlet and Storage Data

A level-pool routing problem needs two relationships. First, the stage-storage curve gives storage volume at each water surface elevation. It may come from contours, surface area increments, or a table. Second, the stage-discharge curve gives outlet flow at each stage. Orifice flow may use Q = Cd A sqrt(2 g h), weir flow may use Q = C L H^(3/2), and a pipe outlet may be controlled by inlet, outlet, or tailwater conditions. If several openings are active, add the discharges that apply at that stage.

The stage-storage and stage-discharge tables are then combined into routing columns such as 2S/dt + O and 2S/dt - O. The time step dt must match the hydrograph spacing and must be in seconds if S is in ft^3 and O is in cfs.

Modified Puls Workflow

For level-pool routing with known inflow at times 1 and 2:

  1. Start with known S1 and O1 from the initial stage.
  2. Compute the routing right side: I1 + I2 + (2S1/dt - O1).
  3. Find the stage at time 2 from the table where 2S2/dt + O2 equals that right side.
  4. Read S2 and O2 at that stage.
  5. Repeat for the next time interval.

The equivalent average-flow continuity form is S2 = S1 + dt[(I1 + I2)/2 - (O1 + O2)/2]. The Modified Puls table simply rearranges that equation so the unknown stage and outflow can be found together.

Design Checks After Routing

Do not stop when the spreadsheet produces an outflow hydrograph. Check these items:

  • Maximum routed outflow is at or below the allowable release rate for the design event.
  • Maximum water surface stays below the emergency spillway, embankment crest, and required freeboard.
  • The outlet does not clog or become submerged unless the design accounts for that condition.
  • Drawdown time meets the stated criterion and does not keep the water-quality or flood volume unavailable for the next storm.
  • Retention or infiltration assumptions use the correct wetted area, infiltration rate, and emptying time.

Common exam errors are treating peak inflow as required storage, mixing acre-feet with cubic feet, using hours instead of seconds in 2S/dt, ignoring tailwater, and assuming a routed outflow peak can occur before the inflow peak in a simple level-pool basin. A physically reasonable detention result has a delayed, lower peak and a maximum storage point when inflow and outflow are approximately equal.

Test Your Knowledge

In a Modified Puls routing step, dt = 1 hour, I1 = 100 cfs, I2 = 180 cfs, S1 = 20,000 ft^3, and O1 = 40 cfs. What is the routing right-side value I1 + I2 + (2S1/dt - O1), using dt in seconds?

A
B
C
D
Test Your Knowledge

For a simple detention basin with stage-controlled outflow and no infiltration or diversion losses, which statement is most accurate at the time of maximum storage?

A
B
C
D