Version 2 (modified by sjoelund.se, 8 years ago) (diff) |
---|
This is not the final release version
Release Notes for OpenModelica 1.11.0
The most important enhancements in the OpenModelica 1.11.0 release:
OpenModelica Compiler (OMC)
New features:
- Real-time synchronization support by using simFlag -rt=1.0 (or some other time scaling factor).
- A prototype implementation of OPC UA using an open source OPC UA implementation. The old OPC implementation was not maintained and relied on a Windows-only proprietary OPC DA+UA package. (At the moment, OPC is experimental and lacks documentation; it only handles reading/writing Real/Boolean input/state variables. It is planned for OMEdit to use OPC UA to re-implement interactive simulations and plotting.)
Performance enhancements:
- Code generation directly to file (saves maximum memory used). #3356
- Code generation in parallel enabled since #3356 allows this without allocating too much memory (controlled by omc flag -n).
- Various scalability enhancements, allowing the compiler to handle hundreds of thousands of equations. See for example ScalableTestSuite for some of the improvements.
- Better defaults for handling tearing (OMC flags --maxSizeLinearTearing and --maxSizeNonlinearTearing).
- Allowing mixed dense and sparse linear solvers in the generated simulation (chosen depending on simflags -ls (dense solver), -lss (sparse solver), -lssMaxDensity and -lssMinSize).
Graphic Editor OMEdit
OpenModelica Notebook (OMNotebook)
Optimization
FMI Support
OpenModelica Development Environment (OMDev)
Detailed Changes
Component: *unknown* (1 match)