User manual
8
However, we provide them to you as early as possible in order for you learn about these
features, plan for later use, and be able to give us your feedback. You typically need to set
some switch to enable them. These features are planned to become Generally Available
(GA) in the Dymola 2015 release.
The LA features are briefly described below and are marked (LA).
3.2 Developing a model
3.2.1 New version of Modelica Standard Library
available
By default Dymola will start with Modelica Standard Library (MSL) version 3.2.1 if
installing Dymola for the first time.
Note! If the new version MSL 3.2.1 should be used as default version when earlier versions
of Dymola have been used previously, do the following:
• Apply the command Edit > Options…, select the Versions tab, select Modelica version
3.2.1 and tick
Force upgrade of models to this version.
• Save the above setting by selecting the tab Save Settings, tick Default Modelica
version
, and click OK to save the default version.
Concerning new features of this version, please see section “Modelica Standard Library
(MSL)” on page 37.
Note! New initialization rules are applied. They can be disabled using a flag if needed. See
section “Support of new initialization rules in Modelica” on page 34 for more information.
All libraries in the Dymola distribution support MSL 3.2.1.
3.2.2 Full Modelica Compliance
Dymola is fully Modelica compliant. A Modelica Compliance test suit for Modelica
Language Specification version 3.2 revision 2 has been developed by Modelica Association.
It consists of 1008 small models testing most of the features of the Modelica Language.
Dymola compiles and simulates all of the 587 correct models. Dymola generates appropriate
diagnostics for 402 of the 421 incorrect models (with pedantic flag set) – a large part of the
missing diagnostics is related to enumerations.
Dymola also handles the synchronous language elements of Modelica Language
Specification version 3.3. Furthermore, Dymola runs all 289 example models of the
Modelica Standard Library version 3.2.1 and the 434 models of the Modelica Standard
Library test suite. The other libraries shipped with Dymola consist of 676 executable
models; and more than 6000 model components and 6000 functions.