Checks and why each limit was chosen
Reference
Exact solution from references.drainage.storage_drain.
Promotion checklist
Only frozen tests have fixed inputs and answers. This list is computed from the manifest and the published score cards; the rules are in the method.
- ✓Data licence verifiedfor candidateanalytic-public
- ✓All inputs availablefor candidateall committed or fetched by SHA-256
- ✓Reference (truth) availablefor candidateanalytic generator
- ✓Every tolerance justifiedfor candidateeach gating criterion has a rationale
- ✓A published run passesfor frozen5 passing score card(s)
- ✓Order of accuracy shownfor frozennot applicable: One storage node and one outlet: there is no grid to refine; the time step is the engine's own.
- ✓Two independent codes passfor frozenpassing codes: EPA SWMM 5.1.15, EPA SWMM 5.2.4, Hydra urban drainage, OpenSWMM Engine v6 dynamic wave, OpenSWMM Engine v6 finite volume
- ✗Maintainer review recordedfor frozenno maintainer review recorded
Inputs
About this test
Physics
A prismatic storage of plan area \(A = 100\) m², initially 2 m deep, drains
through an outlet rated \(Q = C h^b\) (\(C = 0.5\), \(b = 0.5\)) to a free
outfall 5 m below. Continuity, \(A\,dh/dt = -C h^b\), integrates to
\[ h(t)^{1-b} = h_0^{1-b} - (1-b)\frac{C t}{A}, \]
so after 300 s the depth is 0.4412 m and the outlet passes 0.3321 m³/s.
What it checks
Storage continuity and the outlet rating through an unsteady drain-down: the
time integration of a single node, where an engine's error is its time
stepping alone.
Citation
Rossman, L. A. (2017). SWMM Reference Manual Volume II – Hydraulics. EPA/600/R-17/111.
Sources
Test A1D-003_storage_power_law_outlet · version 1.0.0 · data licence analytic-public