Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gauss propagator #165

Closed
wants to merge 1,054 commits into from
Closed

Gauss propagator #165

wants to merge 1,054 commits into from

Conversation

DominicDirkx
Copy link
Member

This code contains functionality for the propagation of both Kepler and modified Equinoctial elements (MEE) using a Gauss formulation of the equations of motion.

For the MEE case, only the propagation with the singularity at 180 degrees inclination is implemented. A warning is given if the initial inclination of any of the propagated bodies is greater than 90 degrees.

DominicDirkx and others added 30 commits September 18, 2016 20:21
magnific0 and others added 24 commits February 9, 2017 16:15
Changes (unsigned int to int) to suppress compiler warnings on MinGW …
…bility

Changed name of several unit test executables for Windows compatibili…
Fixing bug in rotational ephemerides Tudat#147)
Simplified saving of third-body accelerations; added checks whether i…
Changing unit test tolerances to in response to issue Tudat#145
…ral body. Propagation of 3 solar system bodies partlt passing. Earth begins propagation with 7 cm orbit difference between Cowell and Gauss (???).
…ted implementation of Gauss-Modified Equinoctial scheme
…quations to make it work.... Should check what is going on
…erformance of Keplerian<->Cartesian conversion
…rect conversion MEE<->Cartesian with flipped singularity
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants