skip to main content
Limit Diversion
This category is only available when either Periodic Diversion Request or Reservoir Level Lookup is selected in the Diversion and Depletion Request category. The information added by these methods is used by a predefined RPL function called ComputeReservoirDiversions to determine reservoir diversions; see ComputeReservoirDiversions in RiverWare Policy Language (RPL) for details.
* None
There are no slots or calculation associated with this method.
* Limit by Reservoir Level
This method adds the Demand Reservoir slot. This slot is used to specify the reservoir that is receiving the diverted water (this water will pass through the Water User object and into the reservoir via the Return Flow slot). If this method is selected, the RPL function ComputeReservoirDiversions that computes the Supply From Reservoirs slot values will not compute a diversion if the Demand Reservoir is in the flood pool or if its level is higher than the supply reservoir. See ComputeReservoirDiversions in RiverWare Policy Language (RPL) for details.
Slots Specific to This Method
 Demand Reservoir
Type: List Slot
Units: None
Description: The demand reservoir - the reservoir receiving the diverted water
Information: This slot is used by a predefined RPL function (ComputeReservoirDiversions) that computes multiple reservoir diversions to meet multiple demands. See ComputeReservoirDiversions in RiverWare Policy Language (RPL) for details.
As part of the RPL function logic, if this reservoir is in the flood pool, or if its operating level is higher than the supply reservoir, then a diversion is not made (the RPL function computes a value of zero for the associated subslot in the Supply From Reservoirs slot).
I/O: Required input
Revised: 07/09/2023