Version 3.0.0 (2026-02-02)
What's Changed
This new version of OpenHPL is a
non-backwards compatible release based on the
Modelica Standard Library version 4.0.0 which contains a series of improvements and bug fixes.
This releases is non-backwards compatible with earlier versions of OpenHPL.
This means it contains changes to the names of classes, parameters, variables, connectors, and more.
Users will have to manually edit their existing models that were based on older versions of OpenHPL.
💥 Breaking Changes
- Merge or consolidate TurbineContact and TurbineContacts2 #54
- Remove calculated values from Interfaces #66
- Correct the speed in and outputs of the base class for turbine, generator and grid #71
🚀 Features
- Replaces image with improved SVG version #65
- Add a valve model #59
- Implementation of a Tainter Gate #60
- BaseValve and Turbine update to avoid p_a=0 issues and non-linear closing law #70
- Change to new defaults for more practical use #68
- Update handling of diverging or converging pipe #69
🐛 Bug Fixes
- Protect Turbine control signal against division by zero error #56
New Contributors
Full Changelog: v2.0.1...v3.0.0
Generated at 2026-02-09T19:21:58Z
by OpenModelicaOpenModelica 1.26.1 using GenerateDoc.mos