skip to main content
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.
Revised: 07/03/2024