Skip to main content

Package for exporting a Simulator as a Functional Mock-up Unit

Project description


SimulatorToFMU is a software package written in Python which allows users to export a memoryless Python-driven simulation program or script as a Functional Mock-up Unit (FMU) for model exchange or co-simulation using the Functional Mock-up Interface (FMI) standard version 1.0 or 2.0 ( This FMU can then be imported into a variety of simulation programs that support the import of Functional Mock-up Units.

A memoryless Python-driven simulation program/script is a simulation program which meets following requirements:

  • The simulation program/script can be invoked through a Python script.

  • The invocation of the simulation program/script is memoryless. That is, the output of the simulation program at any invocation time t depends only on the inputs at the time t.

  • The inputs and the outputs of the simulation program/script must be real numbers.



To install run

pip install simulatortofmu

For more information visit the development page at

The license is at LICENSE.txt


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SimulatorToFMU-1.0.0rc6.tar.gz (16.7 MB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page