I’ve got a question. With the DSST model, if a propagation is performed, the method
initializeShortPeriodTerms is used, for each “force”, only in the method
beforeIntegration, which is called only sparsely I’m guessing. Meanwhile, the static method to convert from mean to osculating calls (based on a fixed point algorithm), calls it at each iteration. Wouldn’t be possible to call it only once, before the loop?
If yes, an even better solution performance-wise would be to have a public static method able to take already initialized forces as input.