Objects
The following changes have been made to RiverWare simulation objects.
Aquifer: Conductance Checking
The Aquifer object now checks that conductance values on adjacent objects have the same value. This ensures that mass is neither lost nor gained as water flows from one object to the next.
Computational Subbasin: Changes to Initialize Flow Slots for Routing
The Initialize Flow Slots for Routing computational subbasin method has been improved to work with five additional reach routing methods, as follows:
• Modified Puls and Muskigum with Segments—this method works like No routing; no additional timesteps are initialized.
• Kinematic, Kinematic Improved, and Muskingum—these methods dispatch only during the run range. The initialization now treats these as boundary conditions, in that the Outflow slot has values set by the subbasin method.
Generator: Specified Adjusted Capacity
The Specified Adjusted Capacity slot has been added to the Generator object. You can optionally specify this value as a reduced power request for the generator.
Groundwater Slot Name Changes
Within the Compute Conductance method, the following groundwater slots have been assigned shorter, more consistent names, as follows:
• Aquifer Area changed to Area
• Aquifer Length changed to Length
• Aquifer Width changed to Width
• Aquifer Thickness changed to Thickness
Existing model files, including links and SCTs, are automatically updated with the new names. A warning message is posted to diagnostics alerting you to the change. You must update all RPL expressions and DMIs that reference these slots.
Reach, Distribution Canal, and Water User
Changed Warning Messages to Diagnostic
Previously, warnings were posted for Impulse and Step Response routing methods when the routed flow was not known. For consistency with other RiverWare operations that do not issue a warning message when there is no value, these messages have been modified from Warnings to Diagnostics, using the User Method diagnostic category.