maestro icon indicating copy to clipboard operation
maestro copied to clipboard

Maestro a Co-Simulation Orchestration Engine

Results 92 maestro issues
Sort by recently updated
recently updated
newest added

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.

enhancement

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...

enhancement

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...

bug
maestrov2

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: ![image](https://user-images.githubusercontent.com/3479481/117417809-0357de00-af1b-11eb-964c-1d4e1778e262.png) 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} }

enhancement

# 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...

enhancement
maestrov2