Currently, the micro simulation is loaded after Participant.initialize() is called.
This is annoying when developing a micro simulation, as the macro side needs to be started to see if the micro simulation is even importable.
I suggest one of:
- load the micro simulation(s) before initialize()
- provide an option to only check if provided micro simulations are importable
micro-simulation-precice --check config.json
- a standalone lool like
check-micro-simuluation that does this for you
Currently, the micro simulation is loaded after
Participant.initialize()is called.This is annoying when developing a micro simulation, as the macro side needs to be started to see if the micro simulation is even importable.
I suggest one of:
micro-simulation-precice --check config.jsoncheck-micro-simuluationthat does this for you