Evaluation
|
This function calls the getMinSpillGivenInflowRelease() function on the given reservoir object at the given timestep, and provides it with the average inflow and release over the timestep. A convergence algorithm is used in this function and is detailed in .The function iterates to convergence by computing the end of timestep storage and pool elevation, the average HW over the timestep, and the spill:
|
Comments
|
The previous timestep’s
Pool Elevation
and
Storage
, as well as the evaluation timestep’s
Hydrologic Inflow Net
,
Diversion
,
Return Flow
,
Canal Flow
,
Pumped Storage Inflow
, and
Pumped Storage Outflow
are automatic dependencies of this function. Since the function evaluation depends on these slots, any change to their values at the indicated timestep, may impact the function result.
|