Appendix A. Release notes

Table of Contents

1. Release notes for JModelica.org version 1.13
1.1. Highlights
1.2. Compilers
1.2.1. FMI 2.0 RC1 export
1.2.2. Compliance
1.3. Simulation
1.3.1. In-lined switches
1.4. Optimization
1.4.1. New CasADi tool chain
2. Release notes for JModelica.org version 1.12
2.1. Highlights
2.2. Compilers
2.3. Simulation
2.4. Contributors
2.4.1. Previous contributors
3. Release notes for JModelica.org version 1.11
3.1. Highlights
3.2. Compilers
3.3. Simulation
3.3.1. Runtime logging
3.3.2. Support for ModelicaError and assert
3.4. Contributors
3.4.1. Previous contributors
4. Release notes for JModelica.org version 1.10
4.1. Highlights
4.2. Compilers
4.2.1. Export of FMUs for Co-Simulation
4.3. Python
4.3.1. Improved result data access
4.3.2. Improved error handling
4.3.3. Parsing of FMU log files
4.4. Simulation
4.4.1. Support for FMU version 2.0b4
4.4.2. Result filter
4.4.3. Improved solver support
4.5. Optimization
4.5.1. Improved variable scaling
4.5.2. Improved handling of measurement data
4.6. Contributors
4.6.1. Previous contributors
5. Release notes for JModelica.org version 1.9.1
6. Release notes for JModelica.org version 1.9
6.1. Highlights
6.2. Compilers
6.2.1. Improved Modelica compliance
6.2.2. Support for MSL CombiTables
6.2.3. Support for hand guided tearing
6.2.4. Improved function inlining
6.2.5. Memory and execution time improvements in the compiler
6.3. Python
6.3.1. Compile in separate process
6.4. Simulation
6.4.1. Simulation of co-simulation FMUs
6.5. Optimization
6.5.1. Improvements to CasADi-based collocation algorithm
6.6. Contributors
6.6.1. Previous contributors
7. Release notes for JModelica.org version 1.8.1
8. Release notes for JModelica.org version 1.8
8.1. Highlights
8.2. Compilers
8.2.1. Improved Modelica compliance
8.2.2. Function inlining
8.2.3. New state selection algorithm
8.3. Python
8.3.1. Simplified compiling with libraries
8.4. Optimization
8.4.1. Improvements to CasADi-based collocation algorithm
8.5. Contributors
8.5.1. Previous contributors
9. Release notes for JModelica.org version 1.7
9.1. Highlights
9.2. Compilers
9.2.1. Support for mixed systems of equations
9.2.2. Support for tearing
9.2.3. Improved Modelica compliance
9.2.4. Function inlining
9.3. Python
9.3.1. New package structure
9.3.2. Support for shared libraries in FMUs
9.4. Simulation
9.4.1. Simulation of hybrid systems
9.5. Optimization
9.5.1. A novel CasADi-based collocation algorithm
9.6. Contributors
9.6.1. Previous contributors
10. Release notes for JModelica.org version 1.6
10.1. Highlights
10.2. Compilers
10.2.1. Index reduction
10.2.2. Modelica compliance
10.3. Python
10.3.1. Graphical user interface for visualization of simulation and optimization results
10.3.2. Simulation with function inputs
10.3.3. Compilation of XML models
10.3.4. Python version upgrade
10.4. Optimization
10.4.1. Derivative- free optimization of FMUs
10.4.2. Pseudo spectral methods for dynamic optimization
10.5. Eclipse Modelica plugin
10.6. Contributors
10.6.1. Previous contributors
11. Release notes for JModelica.org version 1.5
11.1. Highlights
11.2. Compilers
11.2.1. When clauses
11.2.2. Equation sorting
11.2.3. Connections
11.2.4. Eclipse IDE
11.2.5. Miscellaneous
11.3. Simulation
11.3.1. FMU export
11.3.2. Simulation of ODEs
11.3.3. Simulation of hybrid and sampled systems
11.4. Initialization of DAEs
11.5. Optimization
11.6. Contributors
11.6.1. Previous contributors
12. Release notes for JModelica.org version 1.4
12.1. Highlights
12.2. Compilers
12.2.1. Enumerations
12.2.2. Miscellaneous
12.2.3. Improved reporting of structural singularities
12.2.4. Automatic addition of initial equations
12.3. Python interface
12.3.1. Models
12.3.2. Compiling
12.3.3. initialize, simulate and optimize
12.3.4. Result object
12.4. Simulation
12.4.1. Input trajectories
12.4.2. Sensitivity calculations
12.4.3. Write scaled simulation result to file
12.5. Contributors
12.5.1. Previous contributors
13. Release notes for JModelica.org version 1.3
13.1. Highlights
13.2. Compilers
13.2.1. The Modelica compiler
13.2.2. The Optimica compiler
13.3. JModelica.org Model Interface (JMI)
13.3.1. The collocation optimization algorithm
13.4. Assimulo
13.5. FMI compliance
13.6. XML model export
13.6.1. noEvent operator
13.6.2. static attribute
13.7. Python integration
13.7.1. High-level functions
13.7.2. File I/O
13.8. Contributors
13.8.1. Previous contributors
14. Release notes for JModelica.org version 1.2
14.1. Highlights
14.2. Compilers
14.2.1. The Modelica compiler
14.2.2. The Optimica Compiler
14.3. The JModelica.org Model Interface (JMI)
14.3.1. General
14.4. The collocation optimization algorithm
14.4.1. Piecewise constant control signals
14.4.2. Free initial conditions allowed
14.4.3. Dens output of optimization result
14.5. New simulation package: Assimulo
14.6. FMI compliance
14.7. XML model export
14.8. Python integration
14.8.1. New high-level functions for optimization and simulation
14.9. Contributors
14.9.1. Previous contributors