Skip to main content

PyFMI is a package for loading and interacting with Functional Mock-Up Units (FMUs), which are compiled dynamic models compliant with the Functional Mock-Up Interface (FMI), see https://www.fmi-standard.org/ for more information. PyFMI is based on FMI Library, see http://www.jmodelica.org/FMILibrary .

FMI is a standard that enables tool independent exchange of dynamic models on binary format. Several industrial simulation platforms supports export of FMUs, including, Dymola, JModelica.org, OpenModelica and SimulationX, see https://www.fmi-standard.org/tools for a complete list. PyFMI offers a Python interface for interacting with FMUs and enables for example loading of FMU models, setting of model parameters and evaluation of model equations.

PyFMI is available as a stand-alone package or as part of the JModelica.org distribution. Using PyFMI together with the Python simulation package Assimulo adds industrial grade simulation capabilities of FMUs to Python.

For a forum discussing usage and development of PyFMI, see http://www.jmodelica.org/forum.

Requirements:

Optional

Source Installation:

python setup.py install –fmil-home=/path/to/FMI_Library/

Metadata

Release files for PyFMI 1.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PyFMI 1.3.1
File Size Uploaded
PyFMI-1.3.1.zip 1.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for PyFMI 1.3.1
File Interpreter ABI Platform
PyFMI-1.3.1.win32-py2.7.exe Details

Total release size: 3.3 MB

Release files / PyFMI-1.3.1.zip

Download URL PyFMI-1.3.1.zip
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
c5c7faf029ecbe3c34b81818678c190b58eda1737dcba4b5b8402fd015d8ac6e
BLAKE2b-256 checksum
How to use checksums
18817540d96867838e201a5d08ae3240bcdea0aaa4ea79169f0b7ecebe8ab0d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / PyFMI-1.3.1.win32-py2.7.exe

Download URL PyFMI-1.3.1.win32-py2.7.exe
Size 2.1 MB
Tags Source
SHA-256 checksum
How to use checksums
b191ca7788d8a3ead3e0f1de87ffb24fb0285d438cc78a8088637a4a6f2bc804
BLAKE2b-256 checksum
How to use checksums
332e8f36524b71065133cecbb9fc8f28e5c6212bbc21745327d8516e60fd8fee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

2.5

4 release files

2.4

2 release files

2.3.1

2 release files

2.3

3 release files

2.2

2 release files

2.1

3 release files

2.0

2 release files

1.5

2 release files

1.4

2 release files

1.3.2

3 release files

This release

1.3.1 This release

2 release files

1.3

1.2.1

3 release files

1.2

3 release files

1.1

3 release files

1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page