Ephemeris generated by DSST propagator do not compute short period terms correctly.
When generating an ephemeris using a DSST propagator configured to
output short period terms,
the resulting ephemeris short periods are wrong.
The problem is due to wrong interpolation when recomputing the short
period terms
to be added to the mean parameters that are already embedded within the
ephemeris.
The interpolation array is not reset, hence basically all short period
terms are
interpolated using only the few points at the end of the initial
propagation. This
induces a strange result with large errors at the beginning which reduce
near the
end of the ephemeris.
(from redmine: issue id 222, created on 2015-11-05, closed on 2016-02-10)