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).
Diff: