Skip to content

Conversation

@mindaugl
Copy link

Adding routine and test for finding solar eclipses.
It uses similar method as lunar eclipse calculation, but instead of looking for maximum of angle between earth-sun and earth-moon, it looks for minimum.
Solar eclipse routine also:

  • Identifies solar eclipse type (Total and Hybrid are grouped together, because it would require to look at multiple time instances around eclipse time to differentiate the two).
  • Calculates magnitude and obscurity for each eclipse.

The agreement of routine results with the official data for the last ~400 years is rather good.
E.g., the few misidentifications of eclipse type are for the eclipses that last 0 seconds.
The few eclipses that are not found or found extra, are for low magnitude partial eclipses, where, e.g., using polar earth radius versus equatorial, would make the difference for the eclipse identification.

@mindaugl
Copy link
Author

More details of the change and comparison of results to published eclipse can be found in the Issue #1078.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant