Is there a way to list of parameters of FMU (or of submodel in FMU) using the python libraries FMPy or pyFMI?

前端 未结 3 1949
遥遥无期
遥遥无期 2021-01-19 10:54

I have a FMU of a model and the use case is to change parameter values of the FMU to see the impact on the results. Is there a way to list top level parameters of the FMU us

3条回答
  •  时光说笑
    2021-01-19 11:36

    In FMI there is no distinction between top level parameters and other parameters. To list all available parameters in the model using PyFMI (FMI 2.0):

    from pyfmi import load_fmu
    import pyfmi.fmi as fmi
    
    model = load_fmu("MyModel.fmu")
    params = model.get_model_variables(causality=fmi.FMI2_PARAMETER)
    

提交回复
热议问题