skip to main content
Diversion from Reach
This category is dependent on selection of one of the following methods in the Routing category: No Routing, Variable Time Lag, Impulse Response, Muskingum, Muskingum Cunge, Muskingum Cunge Improved, Kinematic, Kinematic Improved, or MacCormack.
Note:  No Routing is the only one of these methods supported by RPL Optimization.
Of the available methods, None and Available Flow Based Diversion are supported. Selection of any other method results in an error during run initialization.
See Diversion from Reach in Objects and Methods for details on the Simulation method.
* None
This method is the default for this category and should be selected if no diversion is desired.
* Available Flow Based Diversion
In RPL Optimization, this method adds a constraint to the optimization problem. The constraint simply specifies that the value for the Available For Diversion slot is the Upper Bound on Available For Diversion (on the slot configuration) or the Inflow minus any Minimum Diversion Bypass.
Slots Specific to This Method
 Available For Diversion
Type: Agg Series Slot
Units: Flow
Description: the divertable flow in the reach
Defined by: a user-input constant or a function of inflow, depending on model configuration. If a maximum value has been assigned to the Available For Diversion slot, then the Available For Diversion slot is set to that maximum value. Otherwise, if the Min Diversion Bypass category specifies a method other than None, the slot is set equal to Inflow - Minimum Diversion Bypass. Otherwise, if a minimum value has been assigned to the Outflow slot, the Available For Diversion slot is set to Inflow - that minimum value. Otherwise, the Available For Diversion slot is set to Inflow.
Revised: 08/02/2021