No Structure Linking
The Water User object dispatches using these methods when the No Structure linking method is selected on an Agg Diversion Site, or when the Water User is a standalone object.
Solve given Diversion Requested
Note: Typically, you can let the selected Diversion and Depletion Request method set Diversion Requested at the beginning of the run or beginning of the timestep (or input the values). If you want to set Diversion Requested using a rule, the rule computed Diversion Requested overwrites the method computed value. The water user then dispatches Solve Standalone given Diversion Requested, if Incoming Available Water is known.
Required Known Slots
Required Unknown Slots
Method Details
The algorithm is used to determine Diversion, Depletion, Return Flow, Diversion Shortage and Depletion Shortage when the No Structure linking method is used, or the object is standalone.
Diversion is set equal to the minimum of Incoming Available Water and Diversion Requested. Return Flow and Depletion are then calculated based on the user method selected in the Return Flow category. Depletion Shortage is calculated as the difference between Depletion Requested and Depletion. Diversion Shortage is calculated as the difference between Diversion and Diversion Requested.
If selected, the conjunctive use calculations are then performed.
Next, the total return flow (Return Flow plus Supplement Return Flow, when in use) are split and/or routed, using the selected methods.
When the Specify Scheduled Requests method is selected, the Depletion Schedule Cutback and Depletion Schedule Shortage are computed; see
“Specify Scheduled Requests” for details.
Solve given Diversion
Note: You can typically specify the Diversion and the Water User will dispatch given Diversion using this dispatch method. To specify Diversion with a rule, the water user’s Incoming Available Water should not be linked or Diversion Requested should be left unknown. If Incoming Available Water is linked, the water user could dispatch Solve Standalone given Diversion Requested depending on the timing of the setting of the required knowns.
Required Known Slots
Required Unknown Slots
Method Details
The algorithm is used to determine Depletion, Return Flow, Diversion Shortage, and Depletion Shortage when the No Structure linking method is used, or the object is standalone.
Return Flow and Depletion are calculated based on the user method selected in the Return Flow category. If Depletion Requested is known, Depletion Shortage is calculated as the difference between Depletion Requested and Depletion. Diversion Shortage is calculated as the difference between Diversion and Diversion Requested.
If selected, the conjunctive use calculations are then performed.
Next, the total return flow (Return Flow plus Supplement Return Flow, when in use) are split and/or routed, using the selected methods.
When the Specify Scheduled Requests method is selected, the Depletion Schedule Cutback and Depletion Schedule Shortage are computed; see
“Specify Scheduled Requests” for details.
Solve given Depletion Requested
This method is available when the Irrigation Requests with Soil Moisture method is selected.
Required Known Slots
Required Unknown Slots
Method Details
The algorithm is used to determine Diversion, Depletion, Return Flow, Diversion Shortage and Depletion Shortage when the No Structure linking method is used, or the object is standalone.
First, execute the per-dispatch portions of the computation to compute the Diversion Requested, Diversion Request for Crops, and Diversion Request for Soil Moisture. If Soil Moisture at the previous timestep is unknown, exit and wait for it to become known.
Diversion is set equal to the minimum of Incoming Available Water and Diversion Requested. Return Flow and Depletion are then calculated based on the user method selected in the Return Flow category. Depletion Shortage is calculated as the difference between Depletion Requested and Depletion. Diversion Shortage is calculated as the difference between Diversion and Diversion Requested.
If selected, the conjunctive use calculations are then performed.
Next, the total return flow (Return Flow plus Supplement Return Flow, when in use) are split and/or routed, using the selected methods.