![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Classes | |
| struct | LidList |
| struct | LidGroup |
Macros | |
| #define | _CRT_SECURE_NO_DEPRECATE |
| #define | ERR_PAVE_LAYER " - check pavement layer parameters" |
| #define | ERR_SOIL_LAYER " - check soil layer parameters" |
| #define | ERR_STOR_LAYER " - check storage layer parameters" |
| #define | ERR_SWALE_SURF " - check swale surface parameters" |
| #define | ERR_GREEN_AMPT " - check subcatchment Green-Ampt parameters" |
| #define | ERR_DRAIN_OFFSET " - drain offset exceeds storage height" |
| #define | ERR_DRAIN_HEADS " - invalid drain open/closed heads" |
| #define | ERR_SWALE_WIDTH " - invalid swale width" |
Typedefs | |
| typedef struct LidList | TLidList |
| typedef struct LidGroup * | TLidGroup |
Enumerations | |
| enum | LidLayerTypes { SURF , SOIL , STOR , PAVE , DRAINMAT , DRAIN , REMOVALS } |
Functions | |
| void | lid_create (int lidCount, int subcatchCount) |
| void | lid_delete () |
| int | lid_readProcParams (char *toks[], int ntoks) |
| int | lid_readGroupParams (char *toks[], int ntoks) |
| void | lid_writeSummary () |
| void | lid_validate () |
| void | lid_initState () |
| void | lid_setOldGroupState (int j) |
| double | lid_getPervArea (int j) |
| double | lid_getFlowToPerv (int j) |
| double | lid_getStoredVolume (int j) |
| double | lid_getDrainFlow (int j, int timePeriod) |
| void | lid_addDrainLoads (int j, double c[], double tStep) |
| void | lid_addDrainRunon (int j) |
| void | lid_addDrainInflow (int j, double f) |
| void | lid_getRunoff (int j, double tStep) |
| void | lid_writeWaterBalance () |
Variables | |
| char * | LidLayerWords [] |
| char * | LidTypeWords [] |
| double | Vevap |
| double | Vpevap |
| double | Vinfil |
| double | VlidInfil |
| double | VlidIn |
| double | VlidOut |
| double | VlidDrain |
| double | VlidReturn |
| char | HasWetLids |
| #define _CRT_SECURE_NO_DEPRECATE |
| #define ERR_DRAIN_HEADS " - invalid drain open/closed heads" |
| #define ERR_DRAIN_OFFSET " - drain offset exceeds storage height" |
| #define ERR_GREEN_AMPT " - check subcatchment Green-Ampt parameters" |
| #define ERR_PAVE_LAYER " - check pavement layer parameters" |
| #define ERR_SOIL_LAYER " - check soil layer parameters" |
| #define ERR_STOR_LAYER " - check storage layer parameters" |
| #define ERR_SWALE_SURF " - check swale surface parameters" |
| #define ERR_SWALE_WIDTH " - invalid swale width" |
| enum LidLayerTypes |
| void lid_addDrainInflow | ( | int | j, |
| double | f | ||
| ) |
| void lid_addDrainLoads | ( | int | j, |
| double | c[], | ||
| double | tStep | ||
| ) |
| void lid_addDrainRunon | ( | int | j | ) |
| void lid_create | ( | int | lidCount, |
| int | subcatchCount | ||
| ) |
| void lid_delete | ( | void | ) |
| double lid_getDrainFlow | ( | int | j, |
| int | timePeriod | ||
| ) |
| double lid_getFlowToPerv | ( | int | j | ) |
| double lid_getPervArea | ( | int | j | ) |
| void lid_getRunoff | ( | int | j, |
| double | tStep | ||
| ) |
| double lid_getStoredVolume | ( | int | j | ) |
| void lid_initState | ( | void | ) |
| int lid_readGroupParams | ( | char * | toks[], |
| int | ntoks | ||
| ) |
| int lid_readProcParams | ( | char * | toks[], |
| int | ntoks | ||
| ) |
| void lid_setOldGroupState | ( | int | j | ) |
| void lid_validate | ( | void | ) |
| void lid_writeSummary | ( | void | ) |
| void lid_writeWaterBalance | ( | void | ) |
|
extern |
| char* LidLayerWords[] |
Note: DRAINMAT must be placed before DRAIN so the two keywords can be distinguished from one another when parsing a line of input.
| char* LidTypeWords[] |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |