OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
Roadway.cpp File Reference

Roadway weir overflow — numerically identical to legacy roadway.c. More...

#include "Roadway.hpp"
#include <cmath>
#include <algorithm>
Include dependency graph for Roadway.cpp:

Namespaces

namespace  openswmm
 
namespace  openswmm::roadway
 

Functions

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.
 
double openswmm::roadway::getFlow (double head_up, double head_down, double road_width, double road_length, SurfaceType surface, double &dqdh)
 Compute roadway weir overflow.
 

Detailed Description

Roadway weir overflow — numerically identical to legacy roadway.c.

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
License\n MIT License