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 2.5

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 2.5
File Size Uploaded
PyFMI-2.5.tar.gz 4.8 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for PyFMI 2.5
File Interpreter ABI Platform
PyFMI-2.5-py3.6-linux-x86_64.egg Legacy Egg format - - Details
PyFMI-2.5-py3.5-linux-x86_64.egg Legacy Egg format - - Details
PyFMI-2.5-py2.7-linux-x86_64.egg Legacy Egg format - - Details

Total release size: 30.4 MB

Release files / PyFMI-2.5.tar.gz

Download URL PyFMI-2.5.tar.gz
Size 4.8 MB
Tags Source
SHA-256 checksum
How to use checksums
f0485f786a40448c8ffb9e2b03a587d84cd1fe403c1056f50ab787de18f8ba0b
BLAKE2b-256 checksum
How to use checksums
10dae04790a08effc9e54c28fff6979d1bbff749a23820e1cd03703d2a39c9e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.14.2 setuptools/20.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

Release files / PyFMI-2.5-py3.6-linux-x86_64.egg

Download URL PyFMI-2.5-py3.6-linux-x86_64.egg
Size 8.7 MB
Tags Egg
SHA-256 checksum
How to use checksums
e6fbcebb7090282a7a60a04829d5dd14182ed003fa865e4146c59610b2198ecc
BLAKE2b-256 checksum
How to use checksums
234d15cbe91a49966367581f9b9c43216f8403335bb86e8701f6ea207e920ad7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.14.2 setuptools/20.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

Release files / PyFMI-2.5-py3.5-linux-x86_64.egg

Download URL PyFMI-2.5-py3.5-linux-x86_64.egg
Size 8.7 MB
Tags Egg
SHA-256 checksum
How to use checksums
6fd6186ba5ca3ccb51e93ba1490b7e21a1e11321d5ee26d914980898e28a51e5
BLAKE2b-256 checksum
How to use checksums
f4c7e412ea9933149c2443f8462626409405c4566659863ad5c1ea63627b5ecd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.14.2 setuptools/20.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

Release files / PyFMI-2.5-py2.7-linux-x86_64.egg

Download URL PyFMI-2.5-py2.7-linux-x86_64.egg
Size 8.3 MB
Tags Egg
SHA-256 checksum
How to use checksums
8167641e740d16b7f49ebb113b869eef66f1a271730df165aa7e3651c3c3f735
BLAKE2b-256 checksum
How to use checksums
2f3d2bc92256cbe7326fec3c060ea3bfed1ebe9b3665dff786a9b58b116f3dc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.14.2 setuptools/20.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

Release history Release notifications | RSS feed

This release

2.5 This release

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

1.3.1

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