Skip to content

docs: geosynchronous phasing example#950

Open
jorgepiloto wants to merge 22 commits into
mainfrom
docs/example-geo-phasing
Open

docs: geosynchronous phasing example#950
jorgepiloto wants to merge 22 commits into
mainfrom
docs/example-geo-phasing

Conversation

@jorgepiloto

Copy link
Copy Markdown
Member

This pull-request adapts the code from #935 to match the layout of the examples in the repository. The code contains an example on how to perform phasing over a satellite with a geosynchronous orbit.

@github-actions github-actions Bot added the docs:examples Related to documentation examples label Feb 6, 2026
@codecov-commenter

codecov-commenter commented Feb 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.58%. Comparing base (0df29dd) to head (5114af1).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #950   +/-   ##
=======================================
  Coverage   89.58%   89.58%           
=======================================
  Files          67       67           
  Lines      190995   190995           
  Branches     1428     1428           
=======================================
+ Hits       171106   171108    +2     
+ Misses      19474    19472    -2     
  Partials      415      415           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jorgepiloto jorgepiloto force-pushed the docs/example-geo-phasing branch from 239a851 to 93c81c4 Compare February 20, 2026 09:01
@ldups ldups marked this pull request as ready for review July 9, 2026 14:27
@ldups ldups requested a review from a team as a code owner July 9, 2026 14:27
@ldups

ldups commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

The example should now be completed. Some of the graphics are different from #935 but all results are the same.

@jwinkle8 jwinkle8 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks @jorgepiloto, @ldups, and @guessprojectHub for your contributions.

@ldups, I've left just a couple small comments about grammar, clarity, and cleanup.

Comment thread file Outdated
Comment thread examples/phasing-geo-orbits.py Outdated
Comment thread examples/phasing-geo-orbits.py Outdated
Comment thread examples/phasing-geo-orbits.py Outdated
Comment thread examples/phasing-geo-orbits.py Outdated
chaser_keplerian_elements.arg_of_periapsis = arg_of_periapsis
# -

# Configure the propagation segment to propagate the orbit of the chaser for 16 days:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a copy-paste from the target satellite section? Should the explanation on line 284 mention periapsis?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Almost- the initial conditions are identical except for the true anomaly. That might be a good thing to add to the explanation but I'm not sure exactly how to explain that...

Comment thread examples/phasing-geo-orbits.py Outdated
Comment thread examples/phasing-geo-orbits.py Outdated
Comment thread examples/phasing-geo-orbits.py Outdated
Comment thread examples/phasing-geo-orbits.py Outdated
@jwinkle8 jwinkle8 dismissed their stale review July 16, 2026 21:16

Comments have been addressed. Dismissing this review in case others want to review before merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs:examples Related to documentation examples

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants