![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Classes | |
| struct | Action |
| class | ControlEngine |
| struct | NamedVariable |
| struct | PIDState |
| struct | Premise |
| struct | Rule |
Enumerations | |
| enum class | CompareOp : int { EQ = 0 , NE = 1 , LT = 2 , LE = 3 , GT = 4 , GE = 5 } |
| enum class | LogicOp : int { AND = 0 , OR = 1 } |
| enum class | ConditionVar : int { NODE_DEPTH = 0 , NODE_MAXDEPTH = 1 , NODE_HEAD = 2 , NODE_VOLUME = 3 , NODE_INFLOW = 4 , LINK_FLOW = 10 , LINK_DEPTH = 11 , LINK_SETTING = 12 , LINK_STATUS = 13 , LINK_FULLFLOW = 14 , LINK_FULLDEPTH = 15 , LINK_VELOCITY = 16 , LINK_LENGTH = 17 , LINK_SLOPE = 18 , LINK_TIMEOPEN = 19 , LINK_TIMECLOSED = 20 , GAGE_RAIN = 30 , GAGE_RAIN_PAST = 31 , SIM_TIME = 40 , SIM_DATE = 41 , CLOCK_TIME = 42 , SIM_DAY = 43 , SIM_MONTH = 44 , SIM_DAYOFYEAR = 45 } |
| enum class | ActionType : int { NUMERIC = 0 , CURVE = 1 , TIMESERIES = 2 , PID = 3 } |
|
strong |
|
strong |
|
strong |
|
strong |