Dear OpenModelica interested,

A new OpenModelica 1.8.1 beta1 release has been made.

Major new functionality is available in ModelicaML, but also improvements in the

compiler and the simulation. It is still a beta version, see missing features 
at the

end of this email.



The new beta release from revision 10984 is available here:

http://build.openmodelica.org/omc/builds/windows/releases/1.8.1/beta/

Enhancements:

*       Support for operator overloading.

*       New ModelicaML version with support for value bindings in 
requirements-driven modeling and importing Modelica library models into 
ModelicaML models.

*       Faster plotting in OMNotebook. The feature sendData has been removed 
from OpenModelica. As a result, the kernel no longer depends on Qt. The plot3() 
family of functions have now replaced to plot(), which in turn have been 
removed. The non-standard visualize() command has been removed in favour of 
more recent alternatives.

*       Store the documentation as Modelica Documentation annotations.

*       Re-implementation of the simulation runtime using C instead of C++ 
(this was needed to export FMI source-based packages).

*       FMI import/export bug fixes.

*       Changed the internal representation of various structures to share more 
memory. This significantly improved the performance for very large models that 
use records.

*       Faster model flattening, Improved simulation, initialization, some 
graphical API bug fixes.

*       New options to API calls list, loadFile, and more.

*       Initial support for operator overloading (in progress).

*       Enforce the restriction that input arguments of functions may not be 
assigned to.

*       Improved the scripting environment. cl := 
$TypeName(Modelica);getClassComment(cl); now works as expected. As does looping 
over lists of typenames and using reduction expressions.

*       Various bugfixes.



Functionality from 1.8 that is missing in 1.8.1 but will be put back soon:

*       Missing Interactive simulation.

*       Plots in OMNotebook are not yet put in a cell in the notebook, instead 
just in a popup window.

*       FMI Import under Windows.

If you need this you should continue using 1.8 for the time being.





Thanks a lot to the developers who worked hard for this release.



Best regards,



Peter Fritzson



Reply via email to