FMPy Library

FMPy is a Python library to simulate Functional Mockup Units (FMUs). It supports FMI 1.0 and 2.0 for both model exchange and co-simulation and runs on Windows and Linux. It's pure Python (based on ctypes) and gives you fine grained access to all aspects of the model description and runtime-interface. Perform parameter variations, test and debug FMUs, generate plots or connect your FMUs to the web - with Python and FMPy the possibilities are endless.