Version 5 (modified by sjoelund.se, 9 years ago) (diff) |
---|
Release Notes for OpenModelica 1.9.2
The OpenModelica 1.9.2 Beta release is available now, January 31, 2015. Please try it and give feedback! The final release is planned within 1-2 weeks after some more testing. The most important enhancements in the OpenModelica 1.9.2 release:
- The OpenModelica compiler has moved to a new development and release platform: the bootstrapped OpenModelica compiler. This gives advantages in terms of better programmability, maintenance, debugging, modularity and current/future performance increases.
- The OpenModelica graphic connection editor OMEdit has become 3-5 times faster due to faster communication with the OpenModelica compiler linked as a DLL. This was made possible by moving to the bootstrapped compiler.
- Further improved simulation coverage for a number of libraries.
- OMEdit graphic connection editor improvements
OpenModelica Compiler (OMC)
This release mainly includes improvements of the OpenModelica Compiler (OMC), including, but not restricted to the following:
- The OpenModelica compiler has moved to a new development and release platform: the bootstrapped OpenModelica compiler. This gives advantages in terms of better programmability, maintenance, debugging, modularity and current/future performance increases.
- Further improved simulation coverage for a number of libraries compared to 1.9.1. For example:
- MSL 3.2.1 100% compilation, 97% simulation (3% increase)
- MSL Trunk 99% compilation (1% increase), 93% simulation (3% increase)
- ModelicaTest 3.2.1 99% compilation (2% increase), 95% simulation (6% increase)
- ThermoSysPro 100% compilation, 80% simulation (17% increase)
- ThermoPower 97% compilation (5% increase), 85% simulation (5% increase)
- Buildings 80% compilation (1% increase), 73% simulation (1% increase)
- Further enhanced OMC compiler front-end coverage, scalability, speed and memory.
- Better initialization.
- Improved tearing.
- Improved non-linear, linear and mixed system solving.
- Common subexpression elimination support - drastically increases performance of some models.
Graphic Editor OMEdit
- The OpenModelica graphic connection editor OMEdit has become 3-5 times faster due to faster communication with the OpenModelica compiler linked as a DLL. This was made possible by moving to the bootstrapped compiler.
- Enhanced simulation setup window in OMEdit, which among other things include better support for integration methods and dassl options.
- Support for running multiple simultaneous simulation.
- Improved handling of modifiers.
- Re-simulate with changed options, including history support and re-simulating with previous options possibly edited.
- More user friendly user interface by improved connection line drawing, added snap to grid for icons and conversion of icons from PNG to SVG, and some additional fixes.
Optimization
Some smaller improvements of the Dynamic Optimization module with collocation, using Ipopt.
FMI Support
Further improved for FMI 2.0 model exchange import and export, now compliant according to the FMI compliance tests. FMI 1.0 support has been further improved.
Detailed Changes
Component: *unknown* (3 matches)