Metadata-Version: 2.1
Name: SOFIRpy
Version: 0.1.0
Summary: Framework for simulating FMUs and custom models written in python.
Home-page: https://git.rwth-aachen.de/sofirpy/sofirpy
Author: Daniele Inturri
Author-email: daniele.inturri@stud.tu-darmstadt.de
License: UNKNOWN
Platform: UNKNOWN
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: FMPy
Requires-Dist: alive-progress
Requires-Dist: h5py
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: OMpython

 # SOFIRpy
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Python 3.9+](https://img.shields.io/badge/python-3.9+-blue.svg)](https://www.python.org/downloads/)
[![Documentation Status](https://readthedocs.org/projects/sofirpy/badge/?version=latest)](https://sofirpy.readthedocs.io/en/latest/?badge=latest)

Co-**S**imulation **O**f **F**unctional Mock-up Units (FMU) with **I**ntegrated
**R**esearch 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.
```console
$ pip install sofirpy
```
## Documentation
The documentation can be found [here](https://sofirpy.readthedocs.io).

## Examples
Multiple examples can be found here: [examples](https://git.rwth-aachen.de/sofirpy/sofirpy/-/tree/master/examples)


