Pre-release

@markaren markaren released this Oct 13, 2018

Assets 3

Code cleanup and API improvements
Updates to FMU2Jar and Gradle Plugin

Pre-release

@markaren markaren released this Sep 25, 2018 · 30 commits to master since this release

Assets 3

Refactor JNI code to support multiple instances and FMUs. Changes implementation from C to C++.
Since the last version, the library is even faster as we are now caching function pointers. Outperforms other FMI implementations for the JVM in terms of performance!

Pre-release

@markaren markaren released this Sep 9, 2018 · 69 commits to master since this release

Assets 3
  • Merge fmi-modeldescription and fmi-import
  • DependecyKind enum was removed. Handled as a String
  • Update FMU2Jar to use 0.10.0
  • Update FMU-plugin to use 0.10.0
  • Cleanup and refactoring
Pre-release

@markaren markaren released this Aug 20, 2018 · 105 commits to master since this release

Assets 3
  • Change shared library name to fmi_jni
  • Expose FMI serialization API (untested)
  • Rename FmiSimulation to FmuSlave
Pre-release
Pre-release

@markaren markaren released this Aug 16, 2018 · 131 commits to master since this release

Assets 3
  • Replaces JNA with JNI for a considerable performance gain
  • misc cleanup
Pre-release
Pre-release

@markaren markaren released this Jul 22, 2018 · 240 commits to master since this release

Assets 2
  • Fix issue on linux where you could not use several FMUs with the same name in the same session.
  • Fix bug where SimpleType was wrongly implemented in the modeldescription
  • Solvers are now pluggable and no longer shipped with fmi-import. Apache solvers has its own artifact.
  • Update gradlew to 4.9