User manual
  Dymola 2015 Release Notes  15 
Advanced.DemandLoadClasses = 1; 
Classes in libraries are loaded when needed. Classes are needed when they are used for 
components/base-classes in the GUI, or used during translation. Note that Parameter dialogs 
with class-selectors will usually load complete libraries when using this setting. The end 
result of this setting is the same as the default setting, but the loading of classes rather than 
whole libraries speeds up the start-up time of opening a large model in Dymola. 
Advanced.DemandLoadClasses = 2; 
Classes in libraries are only loaded when needed, even if that reduces the choices in the 
GUI; e.g. the class-selectors that include the matching classes will not load new classes. 
This setting further speeds up the start-up time of opening a large model in Dymola. 
There are some restrictions for on-demand loading: 
•  Older libraries without the file package.order  in each directory will be read 
completely. 
•  Encrypted libraries are read completely. 
•  In the Demo version of Dymola the libraries included with Dymola  will be read 
completely. 
3.2.9 Minor improvements 
Improved handling of array elements 
In Dymola 2015 all array variable elements can be set individually (value, start, quantity, 
min, max, nominal, stateSelect, fixed, unit, displayUnit). Previously only value, start and 
quantity were supported to set individually. 
Code completion in the Modelica Text editor for incomplete models 
The code completion in the Modelica Text editor now also works for Modelica texts that 
have syntactic errors. Thus you can add a declaration of a new component and the code 
completion will give you its subcomponents, even if the declaration of the component is not 
yet syntactically correct. 
Improved handling of adjustable maximum line length in the Modelica 
Text editor 
The dotted vertical line in a Modelica Text editor that indicates the maximum line length is 
now local for each Modelica Text editor window. (The line can be dragged to change the 
maximum line length, the user can then adapt to the new value by right-clicking and 
selecting the command 
Highlight Syntax, or by giving the corresponding short command 
Ctrl+L). 
Improved support for checking of interactive functions 
If a function calls a built-in function that is not defined in the Modelica Language 
Specification (such as 
translateModel) a check will no longer state that 










