Version_1_0_1

Version 1.0.1 (2021-02-02)

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.