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

Relativistic accelerations #166

Closed
wants to merge 1,120 commits into from

Conversation

DominicDirkx
Copy link
Member

This pull request contains an implementation of the first-order corrections to the accelerations acting on an orbiter due to relativistic effects. It includes:

  • Schwarzschild term
  • Lense-Thirring term
  • De Sitter term

Each of the three terms is tested by propagating the orbit numerically with the effect turned off an on, and checking whether the precession of the node and or periapsis conforms to the theoretical expectation.

This code is based on the pull request in #153

DominicDirkx and others added 30 commits November 7, 2016 14:15
Fixed compile error in unitTestSphericalHarmonicPartials
Minor modifications to remove compiler warnings
Fixed bug preventing NRLMSISE to be used with FlightConditions
Changed a few unit test tolerances, to be compliant with Clang compil…
Patching code for numerical integrator (see Issue Tudat#84)
	Added default body settings that do not require time limits
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
…zschild, Lense-Thirring, de Sitter) now passing
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