Commit Graph

5 Commits

Author SHA1 Message Date
Don Cross
6779e4e81c The 5.44 arcmin issue persists even in EMB-centric coordinates. 2022-02-18 07:52:36 -05:00
Don Cross
9dfcd80e17 Script that confirms JPL Horizons 5.44 arcmin issue. 2022-02-17 21:40:22 -05:00
Don Cross
65582ff54f Starting analysis of JPL Horizons Lagrange points.
Wrote code in ctest.c to load state vector data from
JPL Horizons output into a dynamically-allocated array.
This makes it easier to detangle the logic for loading
the data from the logic for doing statistical analysis.
2022-02-12 11:59:57 -05:00
Don Cross
7ed50c262b C Lagrange work in progress.
The Lagrange point calculation is still not finished,
but L1 and L2 are working. L3 is probably correct, but there
is no test data for it.

I replaced the test data with new JPL Horizons output that
is centered on the primary body instead of the Solar System Barycenter.
This allows Astronomy_LagrangePoint() to be agnostic about
the coordinate systems of the state vectors handed to it.

I still need to get L4 and L5 calculations to match JPL Horizons
data, but it is not yet clear how to do that.
2022-02-12 10:15:41 -05:00
Don Cross
910c1b3781 Lagrange point test data from JPL Horizons.
Added data for testing Lagrange point calculations,
which has yet to be implemented. JPL Horizons
provides L1, L2, L4, and L5 (but *not* L3) calculations
for:

    Sun / EMB
    Earth / Moon

where EMB = Earth/Moon Barycenter.
2022-02-03 12:47:23 -05:00