Menu

#15 Automatically deduce FMU model identifier before loading

2.0
closed
feature (5)
2017-10-04
2017-10-03
No

Currently, ModelManager::loadFMU requires a model identifier which must be set to the model identifier of a particular FMU. The model identifier may be automatically deduced from the model description. Overload a loadFMU function which does not require a model identifier and which reads the name automatically from the model description file. Since the function needs to read the model description every time a new model is loaded, performance may be degraded but a user does not need to enter the instance name manually anymore. Cache management has to be properly adapted in case a FMU holds more than one model identifier (one for ME and one for CS).

Discussion

  • Michael Spiegel

    Michael Spiegel - 2017-10-03
    • summary: Automatically deduce FMU instance name before loading --> Automatically deduce FMU model identifier before loading
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1 @@
    -Currently, ModelManager::loadFMU requires an instance name which must be set to the instance name of a particular FMU. The instance name may be automatically deduced from the model description. Overload a loadFMU function which does not require an instance name and which reads the name automatically from the model description file. Since the function needs to read the model description every time a new model is loaded, performance may be degraded but a user does not need to enter the instance name manually anymore.
    +Currently, ModelManager::loadFMU requires a model identifier which must be set to the model identifier of a particular FMU. The model identifier may be automatically deduced from the model description. Overload a loadFMU function which does not require a model identifier and which reads the name automatically from the model description file. Since the function needs to read the model description every time a new model is loaded, performance may be degraded but a user does not need to enter the instance name manually anymore. Cache management has to be properly adapted in case a FMU holds more than one model identifier (one for ME and one for CS).
    
     
  • Michael Spiegel

    Michael Spiegel - 2017-10-04
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB