![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Roadway weir overflow — FHWA HDS-5. More...
Go to the source code of this file.
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::roadway |
Enumerations | |
| enum class | openswmm::roadway::SurfaceType : int { openswmm::roadway::PAVED = 0 , openswmm::roadway::GRAVEL = 1 } |
Functions | |
| double | openswmm::roadway::getFlow (double head_up, double head_down, double road_width, double road_length, SurfaceType surface, double &dqdh) |
| Compute roadway weir overflow. | |
| double | openswmm::roadway::getDischargeCoeff (double hw_ratio, SurfaceType surface) |
| Get discharge coefficient Cr from head/width ratio. | |
| double | openswmm::roadway::getSubmergenceFactor (double ht_ratio, SurfaceType surface) |
| Get submergence correction factor Kt. | |
Roadway weir overflow — FHWA HDS-5.
Q = Cd * L * hWr^1.5 where Cd depends on head/width ratio and road surface type (paved/gravel). Submergence correction factor Kt applied when tailwater is significant.