TwoPosOrbitSolver
- class ssapy.orbit_solver.TwoPosOrbitSolver(r1, r2, t1, t2, mu=398600441800000.0, kappaSign=1, lam=0, eps=3e-16, maxiter=100)[source][source]
Bases:
object
- Parameters:
r1 ((3,) array_like) – Positions at t1 and t2 in meters.
r2 ((3,) array_like) – Positions at t1 and t2 in meters.
t1 (float or astropy.time.Time) – Times of observations. If float, then should correspond to GPS seconds; i.e., seconds since 1980-01-06 00:00:00 UTC
t2 (float or astropy.time.Time) – Times of observations. If float, then should correspond to GPS seconds; i.e., seconds since 1980-01-06 00:00:00 UTC
mu (float, optional) – Gravitational constant of central body in m^3/s^2. (Default: Earth’s gravitational constant in WGS84).
kappaSign (int, optional) – +1 for prograde, -1 for retrograde
lam (int, optional) – Number of complete orbits between observations. (Default: 0)
eps (float, optional) – Iteration tolerance.
maxiter (int, optional) – Maximum number of iterations.
Methods Summary
solve
()Methods Documentation