We have been working on a new use case with a constellation of satellites.
I have found that I could propagate several satellites with the PropagatorsParallelizer class. It worked well… until I want to cal the getGeneratedEphemeris() to write some ephemeris files.
While searching in the code, I have seen that the master mode is forced.
At the end of parallelizer propagation, the getGeneratedEphemeris() of each propagator returns null.
Do you confirm this behavior ?
Then, how could I execute several propagations and getting some interpolator for each ?
I am thinking about using basic java threads, each with its standard propagation, but maybe there is some smart way with Orekit ?