![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Force main friction — numerically identical to legacy forcmain.c. More...
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::forcemain |
Functions | |
| double | openswmm::forcemain::getFricSlope_HW (double velocity, double hyd_rad, double c_hw) |
| Compute friction slope for Hazen-Williams. | |
| double | openswmm::forcemain::getFricSlope_DW (double velocity, double hyd_rad, double roughness) |
| Compute friction slope for Darcy-Weisbach. | |
| void | openswmm::forcemain::batchFricSlope (const double *velocity, const double *hyd_rad, const double *param, double *fric_slope, FrictionModel model, int count) |
| Batch compute friction slopes for all force mains — VECTORISABLE. | |
Force main friction — numerically identical to legacy forcmain.c.