Slots
The following changes have been made to RiverWare slots.
Configure Timeseries Window
The Configure Timeseries Window has been reimplemented to be more intuitive and easier to use.
Figure 1.15 Configure Timeseries Window
Display of Values Set By Initialization Rules
The display of slot values set by Initialization Rules was improved. See
Display of Values Set by Initialization Rules and OLAMs for more information.
Expression Slot Display
Enhancements were implemented to improve the display of expression slots as follows:
• Previously, there were “Series Slots with Expression” and “Scalar Slots with Expression.” Now these are simply referred to as “Series Expression Slots” and “Scalar Expression Slots”, respectively. For more information, see
Series Expression Slots in User Interface.
Figure 1.16 Expression Slot Window with Highlighted New Expression controls
• Settings file settings control which information panels are shown when an expression slot is initially opened. See the screenshot below.
• Settings file settings now control in which type of window an expression slot is initially opened, either the Open Slot or the Slot Viewer. See the screenshot below.
Figure 1.17 Settings Manager with Expression Slot Display Settings shown
Find Non-Visible Slots
When selecting user methods on objects, slots are added as needed for those methods. If changing to another method, those added slots are made non-visible. Slots added this way--or by changing the run controller--can accumulate in the model and lead to bloated file sizes. To address this issue of non-visible slots accumulating, the Search Slots window was enhanced to allow you to view and optionally delete these non-visible slots that would otherwise persist in the model file.
This tool is accessed from the workspace using the Workspace, then Slots, then Find Non-Visible Slots menu. A sample is shown in the screenshot below.
Figure 1.18 Search Slots utility with Find Non-Visible Slots selected
Series Slot Scrolling
The slot windows, including the Slot Viewer and SCTs, now scroll to the previously selected date instead of the first timestep when a series changes or a run finishes. Additionally, the global scroll button no longer appears as active or selected after being clicked