FMPy icon indicating copy to clipboard operation
FMPy copied to clipboard

Simulate Functional Mockup Units (FMUs) in Python

Results 111 FMPy issues
Sort by recently updated
recently updated
newest added

When a source code fmu has static libraries in its sources, it would be good if the compile command in fmpy would be appended including those libraries as well. For...

enhancement

According to FMI 2.0.4, page 45, the DefaultExperiment.stepSize attribute has the following meaning - ModelExchange: Default step size for fixed time step integrators - CoSimulation: Preferred communicationStepSize Strictly speaking, if...

After installing fmpy(0.3.20) via pip (3.9.19 , 3.10.14, 3.12.2 respectively) on my MacOS machine (Apple Silicon M1) the following error occurs when attempting to import the fmpy.sundials module: ``` >>>...

Shared Memory: - assert functions in `map_entries()` - copy function pointers in `client_new()` - inline functions that are only used once?

enhancement

There is no API documentation. There is a basic tutorial that shows how to print FMU info, run it and plot the results, but that is all. For anything else,...

enhancement

Hi, we encountered a weird problem while testing OMC-generated FMUs of the Buildings library with FMPy. Steps to reproduce: - get the development version of Buildings library from https://github.com/lbl-srg/modelica-buildings/ -...

If a FMU has a variable with a long name, the columns output in the variables block of the `dump` command are not correctly justified. To reproduce: ``` from fmpy...

The following code ```python from fmpy import * simulate_fmu('StateSpace.fmu', start_values={'r': 4}, fmi_call_logger=print) ``` gives ``` fmi3InstantiateCoSimulation(instanceName="StateSpace", instantiationToken="{D773325B-AB94-4630-BF85-643EB24FCB78}", resourcePath="C:\Users\xxx\AppData\Local\Temp\tmp5nso4c_u\resources\", visible=False, loggingOn=False, eventModeUsed=False, earlyReturnAllowed=False, requiredIntermediateVariables=NULL, nRequiredIntermediateVariables=0, instanceEnvironment=0x0, logMessage=, intermediateUpdate=) -> 0x2dfc1f29cd0 [ERROR]...

bug

Hello, have anyone tried installation on Rpi3 or Rpi4? I use them with Python 3.11.2 and Bullseye lite. Installation via pip just fails.

Currently it points to FMI 2.0.3 and FMI 3.01 is missing: ![grafik](https://github.com/CATIA-Systems/FMPy/assets/16363372/4f1584a9-5f44-4c4a-897a-e90d14b85ca6)