Module kepler

Module kepler 

Source

Structs§

KeplerSolution
Result of Kepler equation solver.

Constants§

DEFAULT_MAX_ITER 🔒
Default maximum iterations for Kepler equation solver
DEFAULT_TOL 🔒
Default tolerance for Kepler equation solver

Functions§

eccentric_to_mean_anomaly
Convert eccentric anomaly to mean anomaly.
eccentric_to_true_anomaly
Convert eccentric anomaly to true anomaly.
mean_motion
Compute mean anomaly at a future time given initial mean anomaly, mean motion n, and elapsed time Δt.
mean_to_true_anomaly
Convert mean anomaly to true anomaly (via Kepler equation solver).
propagate_mean_anomaly
Propagate mean anomaly forward by Δt seconds.
solve_kepler
Solve Kepler’s equation M = E - e*sin(E) for eccentric anomaly E.
solve_kepler_with_params
Solve Kepler’s equation with custom tolerance and iteration limit.
true_to_eccentric_anomaly
Convert true anomaly to eccentric anomaly.
true_to_mean_anomaly
Convert true anomaly to mean anomaly (via eccentric anomaly).