Special Attention Notes and Known Issues
The section describes special attention notes that indicate changes in functionality that require you to update models, cause model results to differ, or display a warning message when you first load a model in RiverWare Version 9.1.
If you have any questions, contact RiverWare Support:
RPL Literal Value Validation
In RiverWare 9.0, RPL was modified to not allow literal values with variable length time units, for example 1.0 acre-feet/month is not allowed. When a model is loaded, a confirmation window is presented identifying the literal values with variable length time units and their conversions to standard units, and asked whether to convert the values. There were situations and workflows where not all values were correctly checked.
Now, literal values with variable length time units are verified when validating RPL sets, which catches all situations. The result is that you might see this warning message again when loading models or RPL sets in RiverWare Version 9.1.
RPL Function Min and Max Constraints
RPL user-defined functions can include minimum and maximum constraints on the function’s return value (see
Constraints on Functions in RiverWare Policy Language (RPL). These constraints are applied in order when a function executes. In some contexts, this can lead to unintended behavior especially if the Min Constraint is greater than the Max Constraint, or vice versa. The evaluation process was enhanced to track the legal interval as constraints are applied, and an error is posted if the constraints are not all simultaneously satisfiable; that is, an error is posted if the constraints are infeasible.
In some circumstances, this could lead to new errors when running in RiverWare Version 9.1.
SCT Color Alert Thresholds
In the SCT, you can configure color alert thresholds that conditionally color a cell based on whether the slot value falls within defined threshold intervals (see
Configuring Color Alerts in System Control Table (SCT)). Previously if the slot value equaled the Upper Threshold Value, the cell was formatted based on the next interval up. In other words, the interval was not inclusive of the Upper Threshold Value, which was inconsistent with the documentation. This was filed as RW-6881. This has been fixed so that the intervals are now inclusive of the Upper Threshold Value. This may cause differences in the display formatting of SCTs using Color Alerts.