Culvert module¶
Inputs¶
- Design discharge \(Q\) (selected catchment + return period)
- Culvert geometry and constraints (shape, slope, length, invert levels)
- Inlet type parameters (as applicable)
- Roughness and loss assumptions (as applicable)
Steps¶
- Select culvert location/row and set design discharge.
- Use combination suggestion (if available) to select candidate culvert sizes.
- Run culvert hydraulics:
- inlet control \(H/D\)
- outlet control \(H/D\)
- governing \(H/D\) and control type
- Review outlet velocity and protection sizing proxy (riprap).

Review checklist¶
- Governing control type is plausible for the slope/length/inlet condition.
- Governing \(H/D\) meets project limits.
- Outlet velocities and protection sizing are reasonable for the discharge.