tudat-team / tudat

A C++ platform to perform astrodynamics and space research.
BSD 3-Clause "New" or "Revised" License
17 stars 28 forks source link

Feature/non sequential propagation #167

Closed SamFayolle closed 1 year ago

SamFayolle commented 1 year ago

Hi Dominic,

Here is my code with the "non-sequential" propagation/estimation features! I do not think that my unit tests rely on the deprecated integrator/propagator interfaces anymore(?), but do not hesitate to let me know if you spot anything that I missed.

Marie

DominicDirkx commented 1 year ago

Cool!! I've tested the code on my computer, and with a few minor changes to suppress warning, and prevent a compiler error in extended precision, all tests pass perfectly! I've pushed my minor changes here: https://github.com/tudat-team/tudat/tree/feature/nonSequentialPropagation I hope to be able to thoroughly go through your code in the coming week or two :)

DominicDirkx commented 1 year ago

Code merged :) I removed the sequentialPropagation_ member from the TranslationalStatePropagatorSettings. It looks like it wasn't doing anything anymore. Thanks so much for making the effort to merge this into Tudat!