Skip to content

ELP2000/MPP02 semi-analytic model of Moon vs Earth.#281

Merged
attipaci merged 11 commits into
mainfrom
elp2000
Mar 29, 2026
Merged

ELP2000/MPP02 semi-analytic model of Moon vs Earth.#281
attipaci merged 11 commits into
mainfrom
elp2000

Conversation

@attipaci

@attipaci attipaci commented Dec 12, 2025

Copy link
Copy Markdown
Collaborator

Chapront-Touze & Chapront (1983, 1988) and Chapront-Touze & Francou (2003) provide precise semi-analytic models for the Moon vs the geocenter, which match DE405 at the few meters level. While computationally costly, consisting of around 35,000 harmonic terms, we can provide an implementation. And, the series can be truncated early to obtain less precise results faster if needed.

  • The initial implementation truncates the series at the 1 mas / 1 m level, resulting in a maximal accuracy at the few tenths of an arcsec or 100s of meters level.

@attipaci attipaci added this to the 1.6.0 milestone Dec 12, 2025
@attipaci attipaci self-assigned this Dec 12, 2025
@attipaci attipaci added the enhancement New feature or request label Dec 12, 2025
@attipaci attipaci force-pushed the elp2000 branch 2 times, most recently from 93d7804 to 8a98372 Compare December 12, 2025 08:20
@codecov

codecov Bot commented Dec 12, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@attipaci attipaci force-pushed the elp2000 branch 7 times, most recently from 4e4613f to d3a486e Compare December 12, 2025 23:19
@attipaci attipaci force-pushed the elp2000 branch 16 times, most recently from ee0d58d to a20d835 Compare December 16, 2025 12:44
@coveralls

coveralls commented Feb 11, 2026

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 23704715541

Details

  • 305 of 308 (99.03%) changed or added relevant lines in 3 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.02%) to 99.199%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/c99/moon.c 289 292 98.97%
Totals Coverage Status
Change from base Build 23693123599: -0.02%
Covered Lines: 8664
Relevant Lines: 8734

💛 - Coveralls

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants