Version_4_2#
4.2 - 2026-07-08#
Added#
Added embedded a markdown documentation to ThermoSysPro components, which can be seen in Dymola. Documentation is now regenerated automatically after each modification and published with the project.
Added automatic tests with OpenModelica and Dymola to compare changes against a reference branch.
Added a new library package icon.
Added new features to the
NuclearCorepackage.
Changed#
Updated the steam generator component, including a more configurable
SteamGenerator_1SG, updated examples, and purge-related modelling.Replaced remaining
Modelica.SIunitsusages withThermoSysPro.Unitswhere needed.Updated the GitLab CI configuration for documentation generation, documentation publication, and automatic tests.
Fixed#
Fixed
ThermoSysPro/Functions/Utilities/LinearInterpolation_ito avoid integer rounding in the interpolation slope computation to improve compatibility with latest Dymola releases.Fixed
ThermoSysPro/WaterSteam/BoundaryConditions/SourcePandThermoSysPro/WaterSteam/BoundaryConditions/SinkPso that the IF97 mode is correctly taken into account when computing specific enthalpy from pressure and temperature. Automatic mode is now used by default.Fixed incorrect cardinality handling in
ThermoSysPro/ElectroMechanics/Machines/Generator8andThermoSysPro/WaterSteam/Machines/Generator8for unconnected mechanical power inputs.Fixed units in several components.