classVersion_1_3_0
Version 1.3.0 (April 30, 2026)
Extends from Modelica.Icons.ReleaseNotes.
Information
Version 1.3.0 is a minor release of the DLR Thermofluid Stream Library. No conversion script is required. Simulation results may nevertheless be affected by corrected equations, improved regularization and updated media functions.
Short overview
- New centrifugal pump model with characteristic-based parameterization.
- New static head and tank-related components.
- Improved heat transfer and heat exchanger modeling.
- Extended media property support for incompressible media.
- Improved moist-air media functions and media declarations.
- Improved pressure-drop visualization for flow resistances and valves.
- Improved sensor compatibility with OMEdit.
- Improved
CentrifugalPumpcompatibility with OpenModelica/OMEdit. - New and updated tool metadata for Dymola and Modelon Impact.
- Several bug fixes in media, pressure-loss calculations, pumps, tests and documentation assets.
- Updated dependency to Modelica Standard Library 4.1.0 and Complex 4.1.0.
- New valve icon in FlowControl
New components and functionality
ThermofluidStream.Processes
- Added CentrifugalPump, including pump characteristics, coefficient- and measurement-based parameterization, manufacturer data, documentation and test models.
- Added StaticHead for modeling static pressure head effects.
ThermofluidStream.Boundaries
- Added TankCuboid and related tank test examples.
Improved existing components
ThermofluidStream.Processes
- Added support for variable heat transfer properties in ConductionElement via an input connector.
-
Added and improved pressure-drop visualization for
FlowResistance,
including unit selection and optional color-coded display using
dropOfCommons.displayColoranddp_ref_color. -
Improved OpenModelica/OMEdit compatibility of
CentrifugalPump.
The pump test models now compile and simulate in OMEdit. The update includes an
eachmodifier fordisplayUnitinGenericPumpand an adaptedres_detadVfunction interface.
ThermofluidStream.FlowControl
- Added and improved pressure-drop visualization for valve components.
ThermofluidStream.HeatExchangers
-
Improved NTU heat exchanger models, including documentation of the heat exchanger
time constant and simplification of the
PartialNTUequation structure.
ThermofluidStream.Sensors
-
Improved compatibility of
SingleSensorSelect
with OMEdit by introducing
GetQuantityBlockand avoiding evaluation of inactive medium-property branches. The previousgetQuantityimplementation is obsolete.
Media
- Extended incompressible media with additional thermodynamic properties, including density derivatives and the isobaric expansion coefficient.
-
Removed
finalfrom the redeclaredFluidConstantsrecord inSingleGasNasato avoid Dymola pedantic-check warnings for media that modify this base class, for exampleDryAirNasa.
Documentation and layout
-
Improved documentation for
DropOfCommonsand theTopologypackage. -
Changed the default display of instance names and parameters to
truefor improved Modelica-standard-compliant diagram display.
Fixed errors and relevant bugs
Media
-
Fixed
MoistAir.T_pSXfor reduced mass-fraction vectors. -
Improved
MoistAir.isentropicExponentandMoistAir.specificEntropy, especially around saturation and oversaturation. Added verification models for both functions. -
Fixed
PartialSimpleIdealGasMedium.setState_psX.
Pressure loss and pumps
- Fixed Reynolds-number limiting in the Haaland pressure-loss formulation.
-
Fixed an incorrect Reynolds-number calculation in
dp_tau_centrifugal. The Reynolds number was previously overestimated by a factor equal to the density in kg/m3, which caused overly strong viscosity effects and incorrect pump results. Related test models and examples were checked and updated. -
Fixed
CentrifugalPumpbehavior for multiphase media and improved pump regularization for measurement- and coefficient-based parameterizations.
Tests and documentation assets
- Fixed initialization in the Piston example test.
- Fixed documentation image links and file name casing issues.
Further updates
- Added Dymola library browser support.
- Added Modelon Impact metadata.
- Updated README files, examples, documentation assets and example graphics.
- Excluded an intentionally failing model from regression testing.
- Updated the required Modelica Standard Library version from 4.0.0 to 4.1.0. No Modelica conversion script is expected to be required for this dependency update, but simulation results may change due to fixes and changes in the Modelica Standard Library.