Appendix A. Release notes

Table of Contents

1. Release notes for JModelica.org version 1.12
1.1. Highlights
1.2. Compilers
1.3. Simulation
1.4. Contributors
1.4.1. Previous contributors
2. Release notes for JModelica.org version 1.11
2.1. Highlights
2.2. Compilers
2.3. Simulation
2.3.1. Runtime logging
2.3.2. Support for ModelicaError and assert
2.4. Contributors
2.4.1. Previous contributors
3. Release notes for JModelica.org version 1.10
3.1. Highlights
3.2. Compilers
3.2.1. Export of FMUs for Co-Simulation
3.3. Python
3.3.1. Improved result data access
3.3.2. Improved error handling
3.3.3. Parsing of FMU log files
3.4. Simulation
3.4.1. Support for FMU version 2.0b4
3.4.2. Result filter
3.4.3. Improved solver support
3.5. Optimization
3.5.1. Improved variable scaling
3.5.2. Improved handling of measurement data
3.6. Contributors
3.6.1. Previous contributors
4. Release notes for JModelica.org version 1.9.1
5. Release notes for JModelica.org version 1.9
5.1. Highlights
5.2. Compilers
5.2.1. Improved Modelica compliance
5.2.2. Support for MSL CombiTables
5.2.3. Support for hand guided tearing
5.2.4. Improved function inlining
5.2.5. Memory and execution time improvements in the compiler
5.3. Python
5.3.1. Compile in separate process
5.4. Simulation
5.4.1. Simulation of co-simulation FMUs
5.5. Optimization
5.5.1. Improvements to CasADi-based collocation algorithm
5.6. Contributors
5.6.1. Previous contributors
6. Release notes for JModelica.org version 1.8.1
7. Release notes for JModelica.org version 1.8
7.1. Highlights
7.2. Compilers
7.2.1. Improved Modelica compliance
7.2.2. Function inlining
7.2.3. New state selection algorithm
7.3. Python
7.3.1. Simplified compiling with libraries
7.4. Optimization
7.4.1. Improvements to CasADi-based collocation algorithm
7.5. Contributors
7.5.1. Previous contributors
8. Release notes for JModelica.org version 1.7
8.1. Highlights
8.2. Compilers
8.2.1. Support for mixed systems of equations
8.2.2. Support for tearing
8.2.3. Improved Modelica compliance
8.2.4. Function inlining
8.3. Python
8.3.1. New package structure
8.3.2. Support for shared libraries in FMUs
8.4. Simulation
8.4.1. Simulation of hybrid systems
8.5. Optimization
8.5.1. A novel CasADi-based collocation algorithm
8.6. Contributors
8.6.1. Previous contributors
9. Release notes for JModelica.org version 1.6
9.1. Highlights
9.2. Compilers
9.2.1. Index reduction
9.2.2. Modelica compliance
9.3. Python
9.3.1. Graphical user interface for visualization of simulation and optimization results
9.3.2. Simulation with function inputs
9.3.3. Compilation of XML models
9.3.4. Python version upgrade
9.4. Optimization
9.4.1. Derivative- free optimization of FMUs
9.4.2. Pseudo spectral methods for dynamic optimization
9.5. Eclipse Modelica plugin
9.6. Contributors
9.6.1. Previous contributors
10. Release notes for JModelica.org version 1.5
10.1. Highlights
10.2. Compilers
10.2.1. When clauses
10.2.2. Equation sorting
10.2.3. Connections
10.2.4. Eclipse IDE
10.2.5. Miscellaneous
10.3. Simulation
10.3.1. FMU export
10.3.2. Simulation of ODEs
10.3.3. Simulation of hybrid and sampled systems
10.4. Initialization of DAEs
10.5. Optimization
10.6. Contributors
10.6.1. Previous contributors
11. Release notes for JModelica.org version 1.4
11.1. Highlights
11.2. Compilers
11.2.1. Enumerations
11.2.2. Miscellaneous
11.2.3. Improved reporting of structural singularities
11.2.4. Automatic addition of initial equations
11.3. Python interface
11.3.1. Models
11.3.2. Compiling
11.3.3. initialize, simulate and optimize
11.3.4. Result object
11.4. Simulation
11.4.1. Input trajectories
11.4.2. Sensitivity calculations
11.4.3. Write scaled simulation result to file
11.5. Contributors
11.5.1. Previous contributors
12. Release notes for JModelica.org version 1.3
12.1. Highlights
12.2. Compilers
12.2.1. The Modelica compiler
12.2.2. The Optimica compiler
12.3. JModelica.org Model Interface (JMI)
12.3.1. The collocation optimization algorithm
12.4. Assimulo
12.5. FMI compliance
12.6. XML model export
12.6.1. noEvent operator
12.6.2. static attribute
12.7. Python integration
12.7.1. High-level functions
12.7.2. File I/O
12.8. Contributors
12.8.1. Previous contributors
13. Release notes for JModelica.org version 1.2
13.1. Highlights
13.2. Compilers
13.2.1. The Modelica compiler
13.2.2. The Optimica Compiler
13.3. The JModelica.org Model Interface (JMI)
13.3.1. General
13.4. The collocation optimization algorithm
13.4.1. Piecewise constant control signals
13.4.2. Free initial conditions allowed
13.4.3. Dens output of optimization result
13.5. New simulation package: Assimulo
13.6. FMI compliance
13.7. XML model export
13.8. Python integration
13.8.1. New high-level functions for optimization and simulation
13.9. Contributors
13.9.1. Previous contributors