classVersion_2_2_0
Version 2.2.0 (2024-03-04)
Extends from Modelica.Icons.ReleaseNotes (Icon for release notes in documentation), Icons.DocumentationInfo (Diagram for documentation only classes).
Information
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
This build has been tested and adapted for compatibility with Open Modelica v1.23.0-dev-416-g0f1ee9aef5 (64-bit) (Nightly Build as of April 3, 2024) and will run smoothly in v1.23.0, once it has been released.
Some errors were fixed in the following classes:
Examples.SimpleProductionChainIIIConverters.PowerMoleculesOfStructure.Incubators.Collector.Converters.DiscreteDelay.DelayInformation
This release adds the following classes:
- Icons.DocumentationInfo
- Units.DataCapacity
- Units.DataTransferRate
- Units.LaborGrowthRate
- Units.MonetaryFlow
- Units.MonetaryFlow_CNY
- Units.MonetaryFlow_EUR
- Units.MonetaryFlow_GBP
- Units.MonetaryFlow_JPY
- Units.MonetaryFlow_USD
- Units.Money_CNY
- Units.PositiveRatio
The following modifications were made:
- The library is now compatible with the
Modelica Standard Library (MSL) 4.0, which required that the references within some classes had to be adapted. - The sensor
DynamicStockInfohas been simplified as for dynamic stocks the inflow and outflow charateristics of the ports are binding - Slight code improvements were made to functions in the
Functionspackage for better performance. - The function
stringToTimeBasenow reflects the changes in the units setup for the library. - Extensive revisions to the
Unitspackage to streamline the use ofquantity,unit, anddisplayUnitattributes with the new unit framework in Wolfram System Modeler 14. The tutorial on the use of units has been completely rewritten and should be consulted as a first step to make yourself familiar with the changes. - The display unit
"yr"—available in Wolfram System Modeler—is deprecated in favor of the custom derived unit"yrCal",which will display asy, based on the average Gregorian calendar year. The definitions formoandqtrhave been adapted to this change. - Some icons have been updated.
- Example models have been adapted for a better user experience in Open Modelica and other tools that do not support non-SI units of time and editing of top level parameters.
Known issues:
- In System Modeler 14.0.0 and Wolfram Language 14.0.0, the class
Flows.Interaction.ComplexInteractionwill currently not work properly and may in certain conditions cause loss of connection to the kernel. Accordingly, the class and classes using it, e.g.,Flows.Interaction.LotkaVolterraandExamples.LotkaVolterraSystems, should not be used with these versions.