![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Land-use pollutant buildup and washoff calculations. More...
Macros | |
| #define | _CRT_SECURE_NO_DEPRECATE |
Functions | |
| int | landuse_readParams (int landuseIndex, char *tok[], int ntoks) |
| Reads landuse parameters from a tokenized line of input. | |
| int | landuse_readPollutParams (int pollutIndex, char *tok[], int ntoks) |
| Reads pollutant parameters from a tokenized line of input. | |
| int | landuse_readBuildupParams (char *tok[], int ntoks) |
| Reads pollutant buildup parameters from a tokenized line of input. Data format is: landuseID pollutID buildupType c1 c2 c3 normalizerType. | |
| int | landuse_readWashoffParams (char *tok[], int ntoks) |
| Reads pollutant washoff parameters from a tokenized line of input. | |
| void | landuse_getInitBuildup (TLandFactor *landFactor, double *initBuildup, double area, double curb) |
| Initialize each land use's pollutant buildup and last-swept date. | |
| double | landuse_getBuildup (int landuseIndex, int pollutIndex, double area, double curb, double buildup, double tStep) |
| Advance pollutant buildup for one land use over a time interval. | |
| double | landuse_getAvgBmpEffic (int subcatchIndex, int pollutIndex) |
| Average pollutant BMP removal over a subcatchment's land-use fractions. | |
| double | landuse_getWashoffLoad (int i, int p, double area, TLandFactor landFactor[], double runoff, double vOutflow) |
| Computes pollutant load generated by a land use over a time step. | |
| double | landuse_getCoPollutLoad (int p, double washoff[]) |
| Finds washoff mass added by a co-pollutant of a given pollutant. | |
Land-use pollutant buildup and washoff calculations.
| #define _CRT_SECURE_NO_DEPRECATE |