Objects
Reach
New Routing method: Modified Puls
A new routing method,
Modified Puls, was implemented in the reach
Routing category. This method computes the Outflow of a segmented reach as a function of previous Inflows, Outflows, Storages and current Inflows. The Storage is a function of Outflow as defined in the Storage Outflow Table and the derived Storage Outflow Indication Table. For more information, see
Modified Puls in Objects and Methods.
Table Series Slots are now Temporary
On the reach, table series slots are used by the distributed routing methods to preserve intermediate results. When there are many segments in a reach, these could lead to large model sizes, even when not saving outputs. To fix this issue, the following table series slots were changed to temporary slots so that the slots and values are no longer saved in the model file:
ta
• Distributed Flow Output • Distributed Previous Flow Output • Distributed Xsectional Area Output • Distributed Velocity Output • Distributed Depth Output • Distributed Volume Output • Distributed TopWidth Output | • Distributed Celerity Output • Distributed Courant Output • Distributed Reynolds Output • Distributed Salt Concentration Output • Distributed Temperature Output • Distributed Total Surface Flux Output • Segment Outflow |
The slots are still available and are viewable after a run, but they are not saved in the model file.
Pan Evaporation
For the Reach
Pan Evaporation method, the
Reach Pan Coefficient can now be greater than 1.0. Previously the Reach issued an error if this value was greater than 1.0. See
Pan Evaporation in Objects and Methods for the documentation of this method.
Reservoir
On Storage and Level Power Reservoirs with unregulated spillways, when solving given Inflow and Outflow, the Unregulated Spill is now constrained to be no larger than the volume of water above the spillway crest.
Power Reservoirs
Plant Power Table with Units method
A new category, Power Unit Information and method Plant Power Table with Units was added. This method adds a fourth column to the Plant Power Table. During the power calculation, the Number of Units Generating is computed by looking up the Operating Head and Turbine Release on the table to find the number of units that are generating. This category is available for the Plant Power Efficiency and Plant Power Coefficient methods.
Power method slots incorrectly displayed
Due to an error in method dependencies, unused slots may be shown if you switched to the Optimization controller and then switch back to another controller. To fix this, a default None method was added to the Optimization Power category. To implement the fix and not see these unused slots, switch the controller to Optimization, and then select None in the Optimization Power category. Then, switch back to Simulation or another controller and you will no longer see the Plant Power Table and other unnecessary slots.
Dispatch Slot: LCR Input Efficiency
The LCR Input Efficiency slot was converted into a dispatch slot. Now when it is set, it will trigger the object to consider dispatching.
Groundwater Storage
In certain situations, the Groundwater Storage object incorrectly computed negative storage due to Head Based Percolation. Now, the Head Based Percolation is limited to be less than the previous Storage, converted to a flow. In addition, the Groundwater Available for Pumping is constrained to be greater than or equal to zero.