Skip to content

Releases: pathsim/pathsim-fmi

v0.1.1

27 May 11:52
d2531dc

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

27 May 10:29

Choose a tag to compare

Initial release.

Migrated FMI/FMU co-simulation blocks out of pathsim core into a dedicated toolbox.

Blocks

  • CoSimulationFMU — wrap a Co-Simulation FMU, advanced on a fixed grid via fmi*DoStep
  • ModelExchangeFMU — wrap a Model-Exchange FMU, integrated by PathSim's solver of choice
  • FMUWrapper — lower-level version-agnostic wrapper around FMPy (FMI 2.0 / 3.0)

Notes

  • FMPy is gated behind sys_platform != 'emscripten' so the package stays installable under Pyodide; the block classes are only exported when FMPy is importable
  • Test suite includes the official Modelica Reference-FMUs (FMI 2.0 + 3.0) plus legacy FMUs carried over from pathsim core