skip to main content
General RiverWare Improvements
The following general improvements were made to RiverWare.
Code Maintenance and Performance
RiverWare code is regularly updated to adhere to current coding standards. Part of the code maintenance for RiverWare 9.6 resulted in a significant reduction in solution time for some models; however, the same changes also resulted in a minor slowdown in other test models.
Supporting Library Updates
As part of regular RiverWare code maintenance, the following supporting libraries were updated. These updates do not require any changes by RiverWare users.
• Qt is the library used to implement the graphical user interface. It was updated to Qt 6.9.2. You might see minor differences in the user interface as a result.
• RepriseLM is the license management library. It was updated to RepriseLM 17.0.
• CPLEX is the 3rd party solver used for RiverWare Optimization. It was updated to CPLEX 22.1.2.
Terminology for Opening Models
For clarity and consistency throughout the user interface, all uses of “Load Model” or “Model Load” and related terminology were replaced with the appropriate “Open Model” wording. For example, the Script Manager was changed as follows:
Figure 1.3  Script Manager with Reopen Model Terminology
Revised: 12/01/2025