classVersion_1_0_1

Version 1.0.1 (2021-02-02)

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 release contains fixes to the first release:

  • Broken links due to recent updates on the website of the System Dynamics Society in the References have been fixed.

  • The reference to David N. Ford's "A system dynamics glossary" [20] has been corrected.

  • For some Molecules of Structure—in lieu of an available published version—links to Jim Hines' website have been added.

  • Improved html code in the documentation.

  • The prefix partial for the package SourcesOrSinks had been erroneously placed and has been removed.

  • Fixed issues with conditional components being used within equations as this is prohitibed according to Modelica specifications.

  • According to Modelica specification the unit attribute for the builtin class Real has parametric variability; accordingly constant variables used for setting this have been given the parameter prefix now.

  • The global parameter smoothness in Examples.LookupFunctions violated lookup rules and now correctly references Modelica.Blocks.Types.Smoothness.LinearSegments.

  • outputIfZero for Converters.Division_Guarded now correctly has type OutputType.

  • Mostly ConstantConverter components used discrete variables outside of when-clauses; the discrete declaration for these variables has been deemed unnecessary and accordingly been dropped.

  • Icons.Clock and Icons.Clock_white have been renamed to Clockface and Clockface_white in order to avoid errors in other tools.

  • Units in Examples.ManagingEmployment did not match up because OutputType was not propagated further down in the hierarchy.

  • OutputType which is defined as a replaceable type has been made encapsulated as type cannot be looked up in classes that are not packages unless they are encapsulated.

  • The modification for BasicStock within the class Stocks.CapacityRestrictedStock contained hasVariableAdmissableRange which is not included in the class.