Framework for simulating FMUs and custom models written in python.
Project description
SOFIRpy
Co-Simulation Of Functional Mock-up Units (FMU) with Integrated Research Data Management (SOFIRpy) is a python package that lets you co-simulate FMUs with custom models written in python. The package provides functionalities to:
- Export Dymola and OpenModelica models as a FMU
- Co-simulate FMUs with custom written models in python
- Store data and meta data of the simulation inside a hdf5 file
Install
SOFIRpy can be installed from PyPI using the following command.
$ pip install sofirpy
Documentation
The documentation can be found here.
Examples
Multiple examples can be found here.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sofirpy-1.0.1.tar.gz
(37.5 kB
view details)
Built Distribution
sofirpy-1.0.1-py3-none-any.whl
(42.2 kB
view details)
File details
Details for the file sofirpy-1.0.1.tar.gz
.
File metadata
- Download URL: sofirpy-1.0.1.tar.gz
- Upload date:
- Size: 37.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 258711b535f42fd9424f2ef910b633c7903d76aac878b1ff8f0976b60a09cc4b |
|
MD5 | d169eb051ba3e38ef1d4c45365ffdceb |
|
BLAKE2b-256 | f23ba696fac14feacf844522fcf5d7b87a94711b429007fd69b37698ad088bc5 |
File details
Details for the file sofirpy-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: sofirpy-1.0.1-py3-none-any.whl
- Upload date:
- Size: 42.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17869f86d050c782f5402b9b6ba11ed0537b591c4b4deba5e0b1042af71d9ca9 |
|
MD5 | 439933c0655fd1904f576a1103dab627 |
|
BLAKE2b-256 | 6e320820c4d318eb33212367e6bc7727a810b46a446741f5a92b02c256b3b90a |