Related to #21
At the time when one model is not runable in parallel for an object, we run every model in sequential mode, even the ones that are completely independent.
Some of these completely independent models could be runable in parallel for time-steps or objects. These ones should be computed first in parallel, marked as simulated, and then we would compute the others in sequential mode.
Note that this is of low priority as I'm not sure will have much use-cases, if any. But it would be nice to have conceptually.
Related to #21
At the time when one model is not runable in parallel for an object, we run every model in sequential mode, even the ones that are completely independent.
Some of these completely independent models could be runable in parallel for time-steps or objects. These ones should be computed first in parallel, marked as simulated, and then we would compute the others in sequential mode.
Note that this is of low priority as I'm not sure will have much use-cases, if any. But it would be nice to have conceptually.