Calc Eclipse Any Loc: What Softwares Do?

  • Context: Stargazing 
  • Thread starter Thread starter Prasanna Suman
  • Start date Start date
  • Tags Tags
    Calculation Eclipse
Click For Summary

Discussion Overview

The discussion revolves around the methods used to calculate eclipses for any location on Earth, focusing on both ancient techniques and modern software approaches. Participants explore the algorithms and mathematical foundations behind eclipse prediction software.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant inquires about the functionality of software used for eclipse calculations, expressing a desire to understand the underlying methods rather than using the software itself.
  • Another participant mentions the Saros cycle as an ancient method for predicting eclipses, noting its historical accuracy and the need for modern computational methods for precise predictions.
  • A participant shares their experience of writing an eclipse-predictor program, highlighting its accuracy compared to official predictions, despite not fully understanding the borrowed mathematical concepts.
  • There is a request for modern methods and resources, as one participant finds existing online information lacking.
  • A suggestion is made to refer to a specific book that contains mathematical algorithms in BASIC for eclipse prediction, although the documentation is noted to be minimal.
  • Participants discuss the feasibility of calculating eclipses without a computer, acknowledging that historical methods were effective enough for ancient travelers.

Areas of Agreement / Disagreement

Participants express a mix of interest in both ancient and modern methods, with no consensus on the best approach or the specific algorithms used in contemporary software. The discussion remains unresolved regarding the specifics of modern computational techniques.

Contextual Notes

Limitations include the lack of detailed explanations of the algorithms used in modern software and the minimal documentation of the suggested book. There are also unresolved questions about the accuracy of ancient methods compared to modern techniques.

Who May Find This Useful

Individuals interested in eclipse prediction, historical methods of astronomy, and programming related to astronomical calculations may find this discussion relevant.

Prasanna Suman
Messages
10
Reaction score
0
How can I calculate eclipse (any), for any location on earth? Not using any software, because I know that. But I want to know what these softwares do?
 
Astronomy news on Phys.org
The ancient people would use the Saros cycle to compute eclipses. Google for that. I don't know how accurate the ancients were. I'm guessing that they knew what dates the eclipses would occur on, and approximately what part of the world. But to get modern-day predictions (i.e. Shanghi will be 122 km north of centerline, and will receive 5:18 seconds of totality beginning at 11:42 AM), you'll need a computer.

I wrote an eclipse-predictor program for DOS using algorithms from a book. It was quite accurate. It would agree with the official predictions within minutes and a few kilometers. I didn't understand the math I borrowed. The code was thousands of lines long.
 
Thanks tony873004,
I read about Saros cycle and other ancient method used by Hindus. I actually wanted to know the modern method which the softwares use. Can I get a suggestion of a web page? Google's results were a bit flat. :(
 
This book will give you the math in computer code (BASIC). I can't find my copy at the moment, but the documentation is minimal. He gives a brief explanation as to what he's doing, but for the most part, the code is not documented. So you just have to trust that his math works (and it does!)

https://www.amazon.com/dp/052138995X/?tag=pfamazon01-20

Thinking about it, you probably can do it without a computer, but I expect it is lengthy. Even before the 20th century, people traveled to see eclipses and transits, so the methods had to be pretty good.
 
Thanks tony873004,
That's great, because I know is BASIC. Can I get the source code of your file, if I am not troubling you too much.
Thanks again.
 
It's on my old, old computer, (pre-Windows). I'll see if I can still boot it up.
 
Thanks
 

Similar threads

  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 40 ·
2
Replies
40
Views
7K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 18 ·
Replies
18
Views
5K
  • · Replies 10 ·
Replies
10
Views
13K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
1
Views
1K