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

Mean motion based propagation from Python #191

Conversation

ChristopherRabotin
Copy link
Member

Effects

Python mission design now has a two_body function that computes the true anomaly of this orbit at some other epoch using the mean motion. This function will compute it for N objects in parallel.

For a single orbit, just call at_epoch(new_epoch) on the Orbit structure, and it will return a copy of that orbit at the new epoch.

This also renames the elevation_of function to azimuth_elevation_of and returns the azimuth data too.

If this is a new feature or a bug fix ...

  • Yes, the branch I'm proposing to merge is called issue-xyz where xyz is the number of the issue.

If this change adds or modifies a validation case

  • No.

@github-actions
Copy link

github-actions bot commented Jun 24, 2023

Visit the preview URL for this PR (updated for commit 174d0a6):

https://nyx-rustdoc--pr191-189-mean-motion-base-ez6a9skl.web.app

(expires Mon, 03 Jul 2023 21:41:19 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: d8e2a55934352d850c15d11866c39eb2d2e029be

@ChristopherRabotin ChristopherRabotin merged commit 2c4facb into master Jun 26, 2023
20 checks passed
@ChristopherRabotin ChristopherRabotin deleted the 189-mean-motion-based-propagation-for-n-objects-in-parallel branch June 26, 2023 22:53
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.

None yet

1 participant