maestro
maestro copied to clipboard
Maestro a Co-Simulation Orchestration Engine
Perhaps pass FMUs to expansion plugins as well? it is not possible to perform error handling including freeinstance, as it is necessary to call it on the FMU object. But...
For some reason, the integrations tests of external tester causes the deploy pipeline to fail. I have ignored them for now, as they are already being executed before deployment.
This probably also includes adding logic to the builder such as being able to handle expansion plugins.
For the implementation of the scenario verifier it was needed to be able to have an intermediate buffer for port values besides the IO buffer. This is currently implemented in...
The test examples contains config.json data which is send in through expansion but the data they contain is not even related to the model loaded through the env.json file. These...
The test _Threaded Web API test_ executed by the _test_simultaneous_simulations.py_ script as part of the github actions workflow passes although it states that the test fails to start the web...
It is possible to document the web-api directly in code. Example: https://github.com/INTO-CPS-Association/maestro/blob/development/maestro-webapi/src/main/java/org/intocps/maestro/webapi/maestro2/Maestro2SimulationController.java#L215-L217 which is outputted as:  Same can be carried out for data within the java json representation: https://github.com/INTO-CPS-Association/maestro/blob/bbad8416aa019cd2ed6bc79089a43731cb30077c/maestro-webapi/src/main/java/org/intocps/maestro/webapi/maestro2/dto/SimulateRequestBody.java#L11-L12...
Ensure proper content-types. This makes it possible to link swagger docs to the actual java object representing the json. i.e. with just text, the automated swagger docs cannot say anything...
The declaration of a MD array should include the initilisation. E.g.: Real arr[2][2] = { {0.0, 0.0}, {0.0, 0.0} }
# MAven Dependencies - [x] Move package org.intocps.orchestration.coe.modeldefinition to org.intocps.fmi - [x] Move org.intocps.orchestration.coe.IFmuFactory and FmuFactory functionality to org.intocps.maestro.framework.fmi2 # Functionality: - [x] Variable step #169 - [x] Derivatives in...