skip to main content
Dispatch Methods
* Solve given Inflow
The Solve given Inflow dispatch method solves for Outflow, Bypass, and Turbine Release—if it is not input—based on Inflow.
Following are the required knowns and unknowns, at the current timestep.
Required Known Slots
• Inflow
Required Unknown Slots
• Outflow
Method Details  
1. First, the method sets the temporary Flow variable equal to Inflow. Then, the selected method in the Inline Turbine Release and Bypass category is executed. This method sets Turbine Release and Bypass. See Inline Turbine Release and Bypass.
2. Outflow is set to the sum of Turbine Release and Bypass.
    
3. A check is performed to ensure that Outflow equals Inflow.
4. Power and Energy are calculated with a call to the selected Inline Power method, using the computed PowerFlow value.
5. A call to the Ramping methods executes any calculations associated with the selected Ramping method.
6. A call to the Spill Cost methods executes the selected Spill Cost method.
* Solve given Outflow
The Solve given Outflow dispatch method solves for Inflow, Bypass, and Turbine Release (if it is not input) based on Inflow.
Following are the required knowns and unknowns, at the current timestep.
Required Known Slots
• Outflow
Required Unknown Slots
• Inflow
Method Details  
1. The method sets the temporary Flow variable equal to Outflow.
2. The selected method in the Inline Turbine Release and Bypass category is executed. This method sets Turbine Release and Bypass. See Inline Turbine Release and Bypass.
3. Inflow is set to the sum of Turbine Release and Bypass.
    
4. A check is performed to ensure that Outflow equals Inflow.
5. Power and Energy are calculated with a call to the selected Inline Power method, using the computed PowerFlow value.
6. A call to the Ramping methods executes any calculations associated with the selected Ramping method.
7. A call to the Spill Cost methods executes the selected Spill Cost method.
 
Revised: 07/05/2022