pg_orrery/.gitignore
Ryan Malloy 87ab81e7d0 Add observation-to-TLE fitting (orbit determination) for v0.4.0
Batch weighted least-squares differential correction using equinoctial
elements, LAPACK dgelss_() for SVD solve, vendored SGP4/SDP4 as the
propagation engine. Per Vallado & Crawford (2008) AIAA 2008-6770.

New SQL functions:
  - tle_from_eci(): fit TLE from ECI position/velocity ephemeris
  - tle_from_topocentric(): fit TLE from az/el/range observations
  - tle_fit_residuals(): per-observation position residuals diagnostic

Solver features: 6-state (orbital) or 7-state (+ B*) fitting,
equinoctial elements for singularity-free optimization, tiered step
limiting, Brouwer/Kozai Newton-Raphson conversion, auto initial guess
from first ECI observation when no seed TLE provided.

Tested: 8 regression tests (LEO/MEO/near-circular round-trips,
B* recovery, topocentric, seedless, error handling, diagnostics),
67 standalone math unit tests, all 14 suites pass.
2026-02-17 15:44:48 -07:00

30 lines
295 B
Plaintext

# Build artifacts
*.o
*.bc
*.so
*.dylib
# pg_regress output
regression.diffs
regression.out
results/
tmp_check/
log/
# Editor files
*.swp
*.swo
*~
.vscode/
.idea/
# Test artifacts
test/matrix-logs/
test/test_de_reader
test/test_od_math
# Docs site
docs/node_modules/
docs/dist/
docs/.astro/