home *** CD-ROM | disk | FTP | other *** search
/ PC Open 14 / pcopen14.iso / MsDos / MoonCal / README.TXT < prev    next >
Encoding:
Text File  |  1997-06-10  |  71.4 KB  |  1,714 lines

  1.  
  2. MOON CALCULATOR  
  3. Version 4.0  
  4.  
  5. Program & documentation by Dr. Monzur Ahmed
  6. 27 Poplar Rd, Birmingham, B11 1UH, U.K.
  7.  
  8. Email:     monz@starlight.demon.co.uk
  9. Homepages: http://www.starlight.demon.co.uk/mooncalc
  10.            http://www.ummah.org.uk/ildl/mooncalc.html
  11.  
  12. Released:  9th June 1997
  13.  
  14. ----------------------------------------------------------------------------
  15.  
  16.  
  17.  
  18. "The sun must not catch up the moon, nor does the night outstrip the 
  19. day. Each one is travelling in an orbit with its own motion"
  20. (Al Qur'an 36:40)
  21.     
  22. "the sun and the moon (are subjected) to calculations"
  23. (Al Qur'an 55:5)
  24.  
  25.  
  26.  
  27. ----------------------------------------------------------------------------
  28. CONTENTS
  29. ----------------------------------------------------------------------------
  30.  
  31. 0. COPYRIGHT
  32.  
  33. 1. INTRODUCTION
  34.  
  35. 2. GETTING STARTED
  36.  
  37.     2.1 Minimum system requirements
  38.  
  39.     2.2 Files included
  40.  
  41.     2.3 Making Backups
  42.  
  43.     2.4 Running MOON CALCULATOR on a floppy drive system
  44.  
  45.     2.5 Installing and running MOON CALCULATOR on a hard drive system
  46.  
  47.  
  48. 3. USING THE PROGRAM
  49.  
  50.     3.1 Option 1. Summary tables of Moon Data
  51.         3.1.1 Screen 1 of 4
  52.         3.1.2 Screen 2 of 4
  53.         3.1.3 Screen 3 of 4
  54.           3.1.4 Screen 4 of 4        
  55.         3.1.5 Earliest new moon sighting for a given location
  56.  
  57.     3.2 Option 2. Moon position on Starchart (Dec vs RA)
  58.  
  59.     3.3 Option 3. Simulation of Local Sky  (Alt vs Azi)
  60.  
  61.     3.4 Option 4. Close-up of Moon
  62.  
  63.     3.5 Option 5. First Moon Sighting (Global Scan)
  64.         3.5.1 Moon sighting criteria used in program
  65.  
  66.     3.6 Option 6. Add/ Delete/ Change/ View Atlas Data
  67.           3.6.1. Add data
  68.         3.6.2. Delete data
  69.         3.6.3. Change data
  70.         3.6.4. View data
  71.  
  72.     3.7 Option 7. Change Preferences
  73.           3.7.1  Default City
  74.         3.7.2  Mode of time entry
  75.         3.7.3  Start and End of Summer Time/Daylight Saving Time
  76.         3.7.4  Monitor Type
  77.         3.7.5  Map Type
  78.  
  79.     3.8 Option 8. Advanced Options
  80.         3.8.1  Visibility Criterion
  81.         3.8.2  Interval between longitudes
  82.         3.8.3  Interval between latitudes
  83.         3.8.4  Lower limit of latitude
  84.         3.8.5  Upper limit of latitude
  85.         3.8.6  Sampling interval to calculate -5 deg sun altitude
  86.         3.8.7  Topocentric or Geocentric
  87.         3.8.8  Correction for refraction    
  88.         3.8.9  Apparent or Geometric sunset
  89.         3.8.10 Atmospheric temperature
  90.         3.8.11 Atmospheric pressure    
  91.  
  92.  
  93. 4. FUTURE DEVELOPMENTS
  94.  
  95. 5. ACKNOWLEDGEMENTS
  96.  
  97. 6. DISCLAIMER
  98.  
  99. 7. GLOSSARY
  100.  
  101. 8. ABBREVIATIONS USED
  102.  
  103. 9. GENERAL MOON INFORMATION
  104.  
  105. 10. CONCLUSION
  106.  
  107. 11. SELECTED REFERENCES
  108.  
  109.  
  110.  
  111. ----------------------------------------------------------------------------
  112. 0. COPYRIGHT
  113. ----------------------------------------------------------------------------
  114.  
  115. Moon Calculator (MoonCalc), associated data files and this document are
  116. copyright (c) by Dr. Monzur Ahmed 1993-1997. All rights reserved.
  117.  
  118. Data/graphics/maps produced by MoonCalc may be used if accompanied by
  119. the following acknowledgement:
  120.  
  121. "data/graphics/map* from MoonCalc 4.0 by Dr. Monzur Ahmed."
  122.  
  123. (*as appropriate)
  124.  
  125. On a Web page an optional link may be made to one of the MoonCalc 
  126. homepages:
  127.  
  128. http://www.starlight.demon.co.uk/mooncalc
  129. http://www.ummah.org.uk/ildl/mooncalc.html
  130.  
  131. MoonCalc may be copied and distributed freely as long as all files are
  132. copied and no charge is made (other than a nominal charge for media).
  133. No alterations should be made to the program, documentation or data files 
  134. (apart from the atlas database: DATA.PTC) and the program should be 
  135. distributed as it's original unmodified ZIP file (moonc40.zip). 
  136.  
  137.  
  138. ----------------------------------------------------------------------------
  139. 1. INTRODUCTION
  140. ----------------------------------------------------------------------------
  141.  
  142. MoonCalc provides information relating to the position, age, phase, 
  143. orientation, appearance and visibility of the moon for any given date, time 
  144. and location on earth. It also provides the time and direction of 
  145. moonrise and moonset, interval between sunset and moonset, interval 
  146. between sunrise and moonrise, date/time of astronomical new moon 
  147. (conjunction)and full moon and predicts the likelihood of visualising the 
  148. young moon from a particular location. MoonCalc provides Hijri calendar 
  149. data including location dependent Hijri date conversion using predicted
  150. lunar visibility.
  151.  
  152. The program can scan the globe at the start of any lunar month to find 
  153. the location, date/time and direction of earliest crescent sighting 
  154. using a variety of ancient and modern moon sighting criteria. The program 
  155. is able to draw world maps (flat and spherical projections)showing areas 
  156. of the globe where the young moon is likely to be seen. 
  157.  
  158. Graphical displays showing the position of the moon on a star chart and 
  159. the position of the moon in a simulated local sky can be produced and 
  160. printed out. A close-up of the near side of the moon (showing orientation
  161. of the moon's limbs and position of the lunar craters), correct for a
  162. given observation site, is also provided. This close up takes into account 
  163. the effect of libration and 'limb shortening'(optional).
  164.  
  165. There is a choice of either topocentric/geocentric co-ordinates
  166. and apparent/geometric sunset. Correction for atmospheric refraction 
  167. is optional.
  168.  
  169. The program has a built in atlas database which stores latitude and 
  170. longitude data of upto 1000 cities (ships with about 100 cities already 
  171. entered). There are many user-configurable features.
  172.  
  173.  
  174.  
  175.  
  176. ----------------------------------------------------------------------------
  177. 2. GETTING STARTED
  178. ----------------------------------------------------------------------------
  179.  
  180. 2.1 Minimum system requirements
  181. ===============================
  182.  
  183. The minimum system requirements to run MoonCalc are:
  184.  
  185. * 386 based PC or compatible running DOS (486DX or better recommended)
  186.  
  187. * One floppy drive (hard drive strongly recommended)
  188.  
  189. * at least 500K free on disk for temporary storage (floppy should not
  190. be write protected)
  191.  
  192. * Colour VGA display or better (partial support for CGA, EGA and 
  193. Hercules displays)
  194.  
  195.  
  196. 2.2 Files included
  197. ==================
  198.  
  199. The following files should be included on the distribution disk or
  200. after unzipping the moonc40.zip archive:
  201.  
  202. MOONC40.EXE        The main program
  203. DATA.PTC        Database of town data, can be modified
  204. DEFAULTS.MC        Stores initial program default values
  205. STARDATA.DAT    Data of 9025 stars from Yale Brightstar Database 
  206. MOONFACE.DAT    Data to generate lunar craters
  207. WORLDMAP.DAT    Data to generate word map
  208. README.TXT        This file!
  209. WHATSNEW.TXT    Lists new features + history of release dates.
  210.  
  211. The following file is generated by the program:
  212.  
  213. SCAN.DAT        Temporary file produced by program during scanning.
  214.  
  215.  
  216. 2.3 Making Backups 
  217. ================== 
  218.  
  219. As with all new programs, it is advisable to make backup copies of all 
  220. the files. You should then write protect the original disk and keep it 
  221. in a safe place. Use only the backed up disk. 
  222.  
  223.  
  224.  
  225. 2.4 Running MoonCalc on a floppy drive system 
  226. ============================================= 
  227.  
  228. Place your disk in, say, drive A. Now make sure you have the A:> prompt 
  229. showing: 
  230.  
  231. A:> 
  232.  
  233. Type MOONC40 <CR> and the program will commence. 
  234. The floppy should NOT be write-protected as MoonCalc will need to
  235. access the disk for temporary storage. 
  236.  
  237.  
  238. 2.5 Installing and running MoonCalc on a hard drive system 
  239. ========================================================== 
  240.  
  241. Let us assume that your hard drive is called drive C. You should 
  242. initially  make a directory called e.g. MOON: 
  243.  
  244.     md c:\moon   <CR> 
  245.  
  246. Put the floppy disc containing the program into drive A. Copy all the 
  247. files from the floppy disc into the MOON directory: 
  248.  
  249.     copy a:*.* c:\moon  <CR> 
  250.  
  251. Ensure that you are logged onto the MOON directory (IMPORTANT!): 
  252.  
  253.     cd c:\moon  <CR> 
  254.  
  255. Now type MOONC40 <CR> and the program will commence. 
  256.  
  257.  
  258.  
  259.  
  260.  
  261. ----------------------------------------------------------------------------
  262. 3. USING THE PROGRAM
  263. ----------------------------------------------------------------------------
  264.  
  265.  
  266. When the program is run the following MAIN MENU is displayed:
  267.  
  268.  
  269.  
  270.                 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  271.                 I  Moon Calculator                 Version 4.0 I
  272.                 I  By Dr. Monzur Ahmed      (c) May 93/June 97 I
  273.                 I                                              I
  274.                 I----------------------------------------------I
  275.                 I               M A I N   M E N U              I
  276.                 I----------------------------------------------I
  277.                 I                                              I
  278.                 I    1. Summary tables of Moon Data            I
  279.                 I    2. Moon position on Starchart (Dec vs RA) I
  280.                 I    3. Simulation of Local Sky  (Alt vs Azi)  I
  281.                 I    4. Close-up of Moon                       I
  282.                 I    5. First Moon Sighting (Global Scan)      I
  283.                 I    6. Add/ Delete/ Change Atlas Data         I
  284.                 I    7. Change Preferences                     I
  285.                 I    8. Advanced Options                       I
  286.                 I    X. Exit to DOS                            I
  287.                 I                                              I
  288.                 I    Use cursor keys or 1-8 to make choice     I
  289.                 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  290.  
  291.  
  292. You may make a choice from this menu either by using the cursor keys to 
  293. highlight the desired option and pressing enter or by pressing 
  294. 1,2,3,4,5,6,7,8 or X directly.
  295.  
  296.  
  297. 3.1 Option 1. Summary tables of Moon Data
  298. =========================================
  299.  
  300. When this option is chosen, the following screen will appear: 
  301.  
  302.  
  303. IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII       IIIIIIIIIIIIIIIIIIIIIIIIII
  304. ICurrent Place = BIRMINGHAM                   I       I     ABERDEEN           I
  305. IPress ENTER to accept or type in new place   I       I     ACCRA              I
  306. IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII       I     ALGIERS            I
  307.                                                       I     AMSTERDAM          I
  308. NAME OF PLACE ?                                       I     ANKARA             I
  309.                                                       I     ATHENS             I
  310.                                                       I     BAGHDAD            I
  311.                                                       I     BANGKOK            I
  312.                                                       I     BELFAST            I
  313.                                                       I     BERLIN             I
  314.                                                       I     BERNE              I
  315.                                                       I     BIRMINGHAM      << I
  316.                                                       I     BOGOTA             I
  317.                                                       I     BONN               I
  318.                                                       I     BRADFORD           I
  319.                                                       I     BRASILIA           I
  320.                                                       I     BRUSSELS           I
  321.                                                       IIIIIIIIIIIIIIIIIIIIIIIIII
  322.                                                       IIIIIIIIIIIIIIIIIIIIIIIIII
  323.                                                       I  CURSORS & PAGE UP/DN  I
  324.                                                       I     to move pointer    I
  325.                                                       IIIIIIIIIIIIIIIIIIIIIIIIII
  326.  
  327.  
  328.  
  329.  
  330. Initially, the location has to be entered. The program comes with a 
  331. built in database of about 100 cities (you can add to or modify this 
  332. database, see section 3.6). The places that are already in the database 
  333. are listed in a scrolling window on the right. You can choose a place 
  334. from the database either by highlighting it with the cursor keys and 
  335. pressing ENTER or by typing the name of the place and pressing ENTER. 
  336.  
  337. If you type in the name of a place which is not in the database, the  
  338. program will ask you to enter the latitude, longitude, time zone
  339. and height above sea level of this place. You will also be 
  340. asked *if* Summer Time operates at this location. (Note that the rules 
  341. determining *when* Summer Time starts and ends can be altered using 
  342. 'Option 7. Change Preferences' from the Main Menu; see below). 
  343. The latitude and longitude should be available from a world atlas. The 
  344. time zone of the place is the time difference in hours between the 
  345. location and Greenwich.
  346.  
  347. Next, the program will ask you to enter the year, month, date and time 
  348. (hours, min and sec) for which you wish to calculate the position of 
  349. the moon.
  350.  
  351. Once all this preliminary information has been entered, the computer will 
  352. display the message 'Calculation in progress..' before showing four 
  353. tables of data (each table occupying a whole screen). 
  354.  
  355. To see all four screens, press ENTER repeatedly to cycle through the 
  356. four tables of data:-
  357.  
  358.  
  359. 3.1.1 Screen 1 of 4
  360. -------------------
  361.  
  362. Shows data pertaining to current time as entered by the user following 
  363. the instructions above, eg for Birmingham (UK) on 21st Jan 1996 at 
  364. 14:50 hrs:
  365.  
  366.  
  367.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  368.   I BIRMINGHAM 52:30N 1:55W TZ:0.0 Height:236m              Topo   Refrac ON I
  369. A I Julian Day Number:  2450103.5                     Date: Sun 21 Jan  1996 I
  370.   I JD of Conjunction:  2450103.0357                  Time: 14h  50m 00s LT  I
  371.   I Apparent Sunrise:   8h   01m 31s LT    Apparent Sunset: 16h  36m 39s LT  I
  372.   I----------------------------------1 of 4----------------------------------I
  373.   I Moon Alt:   21.816  21d  48m 59s     Moon Azi: 205.118  205d 07m 05s     I
  374.   I Moon Dec:  -12.564 -12d  33m 51s     Moon RA:   21.135  21h  08m 05s     I
  375.   I Sun Alt:    10.523  10d  31m 25s     Sun Azi:  215.843  215d 50m 34s     I
  376. B I Sun Dec:   -19.970 -19d  58m 12s     Sun RA:    20.204  20h  12m 14s     I
  377.   I Rel Alt:    11.293  11d  17m 34s     Rel Azi:  -10.725 -10d  43m 29s     I
  378.   I Elongation  15.304  15d  18m 13s     Moon Age:  25.98h  1D   1H  59M     I
  379.   I Phase:0.0194  Width:0.59m  Semi-Diam:0.279  Earth-Moon Dist:359942.24km  I
  380.   I--------------------------------------------------------------------------I
  381.   I Moon Rise:          8h   05m 57s LT  Azimuth:           110d 41m 34s     I
  382. C I Moon Set:           18h  27m 31s LT  Azimuth:           252d 06m 58s     I
  383.   I Sunrise-Moonrise:   0h   04m 26s     Sunset-Moonset:    1h   50m 51s     I
  384.   I--------------------------------------------------------------------------I
  385.   I New Moon:           20 Jan  1996                        12h  51m 28s TD  I
  386. D I Full Moon:          5  Jan  1996                        20h  52m 01s TD  I
  387.   I--------------------------------------------------------------------------I
  388. E I ENT:More [H]elp +/-:▒Mth DEL/INS:▒Day END/HOME:▒Hr DN/UP:▒Min SPACE:Menu I
  389.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  390.  
  391.   
  392. The screen is divided into 5 areas:
  393.  
  394. A: Shows name of chosen location, latitude/longitude/time zone/height above 
  395. sea level of chosen location as entered, the date and time as entered and 
  396. the calculated sunrise and sunset time for that day. 'LT' next to the time 
  397. indicates Local Civil Time ('UT' indicates Universal Time). A '*' next to 
  398. LT (not shown in the example above) indicates that one hour has been added 
  399. for Daylight Saving Time/Summer Time. The sunrise and sunset times for that 
  400. day are also shown. The user can choose whether to display apparent or 
  401. geometric sunrise/set - see section  3.8.9. The Julian Day number of the 
  402. entered date and the Julian date of nearest conjunction are also shown. The 
  403. top right of the screen will indicate whether Topocentric (Topo) (as shown 
  404. above), or Geocentric (Geo) co-ordinates are in use. Also there is an 
  405. indication of whether there is correction for atmospheric refraction 
  406. (Refrac ON or Refrac OFF).
  407.  
  408. B: The main part of table. Shows the moon/sun altitude, moon/sun azimuth, 
  409. moon/sun declination, moon/sun right ascension, relative altitude, relative 
  410. azimuth, elongation, age of the moon, moon phase, crescent width (Width) in 
  411. arc minutes, semi-diameter of moon and earth-moon distance for the location, 
  412. date and time entered by the user.
  413.  
  414. ALL DISPLAYED ALTITUDES ARE MEASURED TO THE CENTRE OF THE BODY. TO OBTAIN
  415. ALTITUDE TO LOWER LIMB OF MOON, SUBTRACT SEMI-DIAMETER FROM ALTITUDE TO
  416. CENTRE.
  417.  
  418. C: Shows the time and direction (azimuth) of moon rise and moon set for 
  419. that day and location. The interval between apparent sunset and moonset and 
  420. the interval between apparent sunrise and moonrise are also shown.
  421.  
  422. D: Shows the date and time of nearest astronomical new moon 
  423. (conjunction) and full moon. Note that the times have 'TD' next to them 
  424. indicating that times are given as Terrestrial Dynamical Time. Remember 
  425. TD is *not* the same as your local time. At present TD and GMT (or 
  426. Universal Time, UT) differ by about 1 minute.
  427.  
  428. E: Prompt line indicating that you should press.... 
  429.  
  430.  ENTER to see all 4 tables of data in sequence, 
  431.  H or F1 for help screen (meaning of abbreviations, brief definitions etc), 
  432.  +/- to increase/decrease month, 
  433.  DELETE/INSERT to increase/decrease day, 
  434.  END/HOME to increase/decrease hour, 
  435.  PAGE UP/DOWN to increase/decrease minute and 
  436.  SPACE to return to the main menu.
  437.  
  438.  
  439.  
  440. 3.1.2 Screen 2 of 4
  441. -------------------
  442.  
  443. Shows data pertaining to sunset on that day:
  444.  
  445.  
  446.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  447.   I BIRMINGHAM 52:30N 1:55W TZ:0.0 Height:236m              Topo   Refrac ON I
  448. A I Julian Day Number:  2450103.5                     Date: Sun 21 Jan  1996 I
  449.   I JD of Conjunction:  2450103.0357                  Time: 14h  50m 00s LT  I
  450.   I Apparent Sunrise:   8h   01m 31s LT    Apparent Sunset: 16h  36m 39s LT  I
  451.   I----------------------------------2 of 4----------------------------------I
  452.   I AT APPARENT SUNSET>                                                      I
  453.   I New Moon Visibility (Ilyas_C)        Should be visible                   I
  454.   I Moon Alt:   12.586  12d  35m 11s     Moon Azi: 229.757  229d 45m 27s     I
  455. B I Sun Alt:    -0.701 -0d   42m 03s     Sun Azi:  238.022  238d 01m 19s     I
  456.   I Rel Alt:    13.287  13d  17m 14s     Rel Azi:   -8.264 -8d   15m 52s     I
  457.   I Elongation  16.129  16d  07m 43s     Moon Age:  27.75h  1D   3H  45M     I
  458.   I Phase:0.0219  Width:0.66m  Semi-Diam:0.278  Earth-Moon Dist:360180.68km  I
  459.   I--------------------------------------------------------------------------I
  460.   I Moon Rise:          8h   05m 57s LT  Azimuth:           110d 41m 34s     I
  461. C I Moon Set:           18h  27m 31s LT  Azimuth:           252d 06m 58s     I
  462.   I Sunrise-Moonrise:   0h   04m 26s     Sunset-Moonset:    1h   50m 51s     I
  463.   I--------------------------------------------------------------------------I
  464. D I New Moon:           20 Jan  1996                        12h  51m 28s TD  I
  465.   I Full Moon:          5  Jan  1996                        20h  52m 01s TD  I
  466.   I--------------------------------------------------------------------------I
  467. E I ENT:More [H]elp +/-:▒Mth DEL/INS:▒Day END/HOME:▒Hr DN/UP:▒Min SPACE:Menu I
  468.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  469.  
  470. Areas A, C, D and E remain the same.
  471. The data in area B now relates to *local sunset* on the day entered by 
  472. the user. The screen indicates moon altitude, moon azimuth, sun altitude, 
  473. sun azimuth, relative altitude, relative azimuth, elongation, age of the moon,
  474. phase, crescent width, moon semi-diameter and earth-moon distance. 
  475. The above information is useful in assessing the likelihood of visualising 
  476. the new moon after sunset. In fact, the program uses one of several 
  477. well known moon sighting criteria (in the example above one of Ilyas' 
  478. criterion is being used) to predict if the new moon would be  visible 
  479. from the user's location after sunset on that day. To change the 
  480. sighting criteria see section 3.8. 
  481.  
  482. In the example above, at sunset the relative altitude is 13.29 
  483. degrees and the relative azimuth is -8.26 degrees. This satisfies Ilyas' 
  484. criterion for visibility- hence the program indicates 'Moon should be 
  485. visible' on 21 Jan 1996 in Birmingham. Enter the above example, go to 
  486. screen two and press the INSERT  key to go back a day to 20 Jan 1996. 
  487. You will see that on  20 Jan 1996 at sunset in Birmingham the 
  488. relative altitude is 3.57 degrees and the relative azimuth at sunset 
  489. is 1.95 degrees. These values do not satisfy Ilyas' criterion and so 
  490. the program declares that the moon is 'Not Visible' that evening.
  491.  
  492.  
  493.  
  494. 3.1.3 Screen 3 of 4
  495. -------------------
  496. Shows data pertaining to a time that day when the sun is approximately 
  497. 5 degrees below the horizon:
  498.  
  499.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  500.   I BIRMINGHAM 52:30N 1:55W TZ:0.0 Height:236m              Topo   Refrac ON I
  501.   I Julian Day Number:  2450103.5                     Date: Sun 21 Jan  1996 I
  502. A I JD of Conjunction:  2450103.0357                  Time: 14h  50m 00s LT  I
  503.   I Apparent Sunrise:   8h   01m 31s LT    Apparent Sunset: 16h  36m 39s LT  I
  504.   I----------------------------------3 of 4----------------------------------I
  505.   I WHEN SUN IS ~5░ BELOW HORIZON>                    Time: 17h  04m 09s LT  I
  506.   I                                                                          I
  507.   I Moon Alt:    9.463  9d   27m 47s     Moon Azi: 235.559  235d 33m 32s     I
  508. B I Sun Alt:    -5.013 -5d   00m 48s     Sun Azi:  243.366  243d 21m 57s     I
  509.   I Rel Alt:    14.476  14d  28m 35s     Rel Azi:   -7.807 -7d   48m 24s     I
  510.   I Elongation  16.355  16d  21m 18s     Moon Age:  28.21h  1D   4H  13M     I
  511.   I Phase:0.0226  Width:0.67m  Semi-Diam:0.277  Earth-Moon Dist:360243.69km  I
  512.   I--------------------------------------------------------------------------I
  513.   I Moon Rise:          8h   05m 57s LT  Azimuth:           110d 41m 34s     I
  514. C I Moon Set:           18h  27m 31s LT  Azimuth:           252d 06m 58s     I
  515.   I Sunrise-Moonrise:   0h   04m 26s     Sunset-Moonset:    1h   50m 51s     I
  516.   I--------------------------------------------------------------------------I
  517. D I New Moon:           20 Jan  1996                        12h  51m 28s TD  I
  518.   I Full Moon:          5  Jan  1996                        20h  52m 01s TD  I
  519.   I--------------------------------------------------------------------------I
  520. E I ENT:More [H]elp +/-:▒Mth DEL/INS:▒Day END/HOME:▒Hr DN/UP:▒Min SPACE:Menu I
  521.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  522.  
  523. Again areas A,C, D and E are unchanged.
  524. Area B now shows data for when the sun is about 5 degrees below the 
  525. horizon. At this time the sky is sufficiently dark to optimise the 
  526. likelihood of seeing a new moon. The time when the sun is 5 degrees 
  527. below the horizon is shown together with  moon altitude, moon azimuth, 
  528. sun altitude, sun azimuth, relative altitude, relative azimuth, 
  529. elongation, age of the moon, phase, crescent width, moon semi-diameter 
  530. and earth-moon distance. In the example shown above, the observer should 
  531. look for the new moon after sunset at about 17:04. The crescent moon should 
  532. be seen in the western sky (azimuth 235.6 degrees). The moon will be 
  533. about 28.2 hours old and will be about 9-10 degrees above the horizon 
  534. moon altitude 9.46 degrees). 
  535.  
  536.  
  537.  
  538. 3.1.4 Screen 4 of 4
  539. -------------------
  540.  
  541. This screen shows Hijri calendar data:
  542.  
  543.  
  544.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  545.   I BIRMINGHAM 52:30N 1:55W TZ:0.0 Height:236m              Topo   Refrac ON I
  546.   I Julian Day Number:  2450103.5                     Date: Sun 21 Jan  1996 I
  547. A I JD of Conjunction:  2450103.0357                  Time: 14h  50m 00s LT  I
  548.   I Apparent Sunrise:   8h   01m 31s LT    Apparent Sunset: 16h  36m 39s LT  I
  549.   I----------------------------------4 of 4----------------------------------I
  550.   I HIJRI CALENDAR DATA>                                                     I
  551.   I                                                                          I
  552.   I 1 Ramadhan 1416 AH             starts at sunset on:     21 Jan  1996     I
  553. B I                                & ends at sunset on:     22 Jan  1996     I
  554.   I Hijri Day: 501666                                                        I
  555.   I Islamic Lunation No: 16989           Astronomical Lunation No: 904       I
  556.   I Crescent first seen:21 Jan  1996     Criterion: Ilyas_C                  I
  557.   I--------------------------------------------------------------------------I
  558.   I Moon Rise:          8h   05m 57s LT  Azimuth:           110d 41m 34s     I
  559. C I Moon Set:           18h  27m 31s LT  Azimuth:           252d 06m 58s     I
  560.   I Sunrise-Moonrise:   0h   04m 26s     Sunset-Moonset:    1h   50m 51s     I
  561.   I--------------------------------------------------------------------------I
  562. D I New Moon:           20 Jan  1996                        12h  51m 28s TD  I
  563.   I Full Moon:          5  Jan  1996                        20h  52m 01s TD  I
  564.   I--------------------------------------------------------------------------I
  565. E I ENT:More [H]elp +/-:▒Mth DEL/INS:▒Day END/HOME:▒Hr DN/UP:▒Min SPACE:Menu I
  566.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  567.  
  568.  
  569. Areas A,C,D and E remain the same.
  570. Area B shows Hijri calendar data. The Hijri date is calculated using 
  571. predicted lunar visibility for the user's location. In the above example, the 
  572. Ilyas_C criterion is being used to calculate Hijri data. However, any of the 12
  573. moonsighting criteria that MoonCalc currently supports may be used (see 3.8.1) 
  574. making MoonCalc the most accurate and versatile Hijri date converter available.
  575.  
  576. ***************************************************************
  577. * Please note that the RGO 67 criterion as implemented in     *
  578. * MoonCalc is not suitable for general Hijri date conversions.*
  579. * (The criterion is suitable for determining the location     *
  580. * of *earliest* crescent visibility on a global scan).        *
  581. ***************************************************************
  582.  
  583. In the above example, for Birmingham, 1st Ramadhan 1416 AH begins at sunset 
  584. on 21st Jan 1996 and ends at sunset on 22nd Jan 1996. The corresponding Hijri 
  585. day number is 501666 and Islamic lunation number is 16989. The Gregorian date 
  586. on which the crescent is first seen for that month is also displayed.
  587.  
  588. 1 Muharram 1AH is taken to begin at sunset on 15th July 622 CE and end at
  589. sunset on 16th July 622 CE. The Hijri day number uses sunset 15th July 622 CE 
  590. as the epoch (day 1). Islamic lunation number is the number of lunations that 
  591. have elapsed since Muharram 1 AH (lunation 1).
  592.  
  593.  
  594. In any of these 4 screens it is possible to see the data for the 
  595. next/previous month, day, hour or minute using the following keys:
  596.  
  597.  
  598. +/-            increase/ decrease MONTH    
  599. DEL/INS        increase/ decrease DAY    
  600. END/HOME        increase/ decrease HOUR    
  601. PAGE DN/UP        increase/ decrease MINUTE    
  602.  
  603.  
  604. ***********************************************************************
  605. *   The above key combinations are consistent throughout the program  *   
  606. ***********************************************************************
  607.  
  608.  
  609.  
  610.  
  611. 3.1.5 Earliest new moon sighting for a given location
  612. -----------------------------------------------------
  613.  
  614. To find the date and time of earliest sighting of the new moon for a 
  615. given location, use the following steps:
  616.  
  617. * Choose option 1 from Main Menu and enter the name and details of the 
  618. location in question
  619.  
  620. * Enter a date near the time of interest and  obtain the date of the 
  621. (astronomical) new moon (also known as date of conjunction).
  622.     
  623. * Go back to the Main Menu, choose option 1 again and enter this date.
  624.      
  625. * Go to screen 2 of 4 which shows the data at local sunset.
  626.     
  627. * The program will probably say  that moon is 'Not visible' or 'Moon 
  628. not new' ('Moon not new' means that the moon is over 7 days old and 
  629. implies that it should be visible)
  630.     
  631. * Use the DEL/INS key to 'hunt' around this date until the earliest 
  632. date when moon 'Should be visible' is obtained.
  633.     
  634. * Now go to screen 3 of 4 to obtain the data for when the sun is 5 
  635. degrees below the horizon i.e. the optimum time of sighting, azimuth 
  636. etc.
  637.  
  638. * To get the information for the following month, go back to Screen 2 
  639. of 3 and press the '+' key to jump forward one lunar month. Again 
  640. 'hunt' with the DEL/INS keys to obtain date of earliest sighting. Now 
  641. go to screen 3 of 4 as before.
  642.  
  643. It may look complicated but after a while you will find the procedure 
  644. straightforward.
  645.  
  646. Alternatively use screen 4 of 4 which does the above steps 
  647. automatically!
  648.  
  649.  
  650. 3.2 Option 2. Moon position on Starchart (Dec vs RA)
  651. ====================================================
  652.  
  653. When this option is chosen, you will be required to enter the date and 
  654. time. This option produces a star chart (a graph of Declination Angle 
  655. versus Right Ascension) and plots the moon's position on it.
  656.  
  657. The positional data for the stars was obtained from the Yale Brightstar 
  658. Database. The bright limb angle, phase, Right Ascension and Declination 
  659. of the moon are depicted.
  660.  
  661.  
  662.  
  663. 3.3 Option 3. Simulation of Local Sky  (Alt vs Azi)
  664. ===================================================
  665.  
  666. Enter the location and date/time data as usual. The maximum magnitude 
  667. of stars to be displayed is also required. The star database in the 
  668. program contains data for over 9000 stars down to magnitude seven (the 
  669. lower the magnitude, the brighter the star). If you enter a high 
  670. number for the maximum magnitude, the display will show more (and 
  671. dimmer) stars but will take a long time to generate on a slower 
  672. computer. On a slow machine it is better to view only the brighter 
  673. stars (by specifying maximum magnitude as eg 2 or 3).
  674.  
  675. The program will now generate a simulation of the sky showing the 
  676. position of the stars. The positions of the moon and sun are drawn on 
  677. this background of stars. The moon is drawn showing the correct phase 
  678. and orientation taking into account it's bright limb angle and 
  679. parallactic angle. A printout of the graphical screen can be made if an 
  680. Epson dot matrix or HP Laserjet/Inkjet printer is connected.
  681.  
  682. Once the sky is drawn, the following keys apply:
  683.     
  684. X/x, Y/y:        Zoom in/out in the X and Y axes respectively    
  685. Z/z:            Zoom in/out maintaining current aspect ratio    
  686. Function keys 1 to 10:    10 Preset zooms (zoom factor 1.1 to 3)    
  687. D:            Set initial default zoom of 1    
  688. Cursors:        Change direction of view    
  689. N,E,S,W        Change direction of view    
  690. P:            Print screen to Epson/HP compatible printer    
  691. C:            Toggles between clean screen & labelled screen
  692. M/m            Show more/less stars (i.e. change magnitude)    
  693. SPACE:        Return to main menu    
  694.  
  695. Other keys which apply but not shown at the bottom of the screen are:
  696.  
  697. +/-            increase/ decrease MONTH    
  698. DEL/INS        increase/ decrease DAY    
  699. END/HOME        increase/ decrease HOUR    
  700. PAGE DN/UP        increase/ decrease MINUTE    
  701.     
  702.  
  703. We can 'see' the moon andd sun setting or rising by 
  704. increasing /decreasing the hour with END/HOME. We can zoom in and 
  705. out of the central part of the sky using  X/x, Y/y and Z/z. 
  706. The function keys will produce images at preset zoom factors 
  707. (Function key1=zoom factor 1.1, Function key 10= zoom factor 3
  708.  
  709.  
  710. 3.4 Option 4. Close-up of Moon
  711. ==============================
  712.  
  713. As before, the place and date/time are first entered. A graphical 
  714. representation of a close up of the moon is then shown. The phase and 
  715. orientation of the moon's limbs are depicted accurately.
  716.  
  717. The top left hand part of the screen also shows numeric values of
  718. phase, age, libration (latitude and longitude), position angle of axis,
  719. bright limb angle, parallactic angle, moon altitude and moon azimuth. 
  720. The libration shown is the total (optical+physical) libration and is 
  721. calculated using methods described by D.H. Eckhardt. 
  722.  
  723. Some of the above values will change slightly depending on whether MoonCalc 
  724. is set to 'geocentric' or 'topocentric' and also if refraction is on/off 
  725. (see sections 3.8.7 and 3.8.8). Please note that values of certain physical 
  726. parameters of the moon given in the Almanac are geocentric. In particular, 
  727. geocentric and topocentric libration may differ by as much as 1 degree. 
  728. Topocentric reduction in the values for libration and position angle of 
  729. axis are made using differential corrections - equations in Explanatory 
  730. Supplement to the Astronomical Ephemeris.
  731.  
  732. Again one can increase/decrease the month, day, hour or minute using 
  733. and see the effect on the moon's appearance:
  734.  
  735. +/-            increase/ decrease MONTH    
  736. DEL/INS        increase/ decrease DAY    
  737. END/HOME        increase/ decrease HOUR    
  738. PAGE DN/UP        increase/ decrease MINUTE    
  739.  
  740. This feature is especially useful for seeing how the orientation of the 
  741. moon changes hour by hour.
  742.  
  743. Other keys which appy are:
  744.  
  745. 'C': toggles between 'craters on' and 'craters off'. Switch 
  746. on the craters feature if you have a fast machine (486DX or higher). 
  747. With this feature the craters and seas of the near side of the 
  748. moon are depicted graphically. In a future release, facility for 
  749. labelling the craters will be provided.
  750.  
  751. 'G': produces a latitude/longitude grid and shows the mean and apparent 
  752. centres of the disc as well as the rotational and celestial axes.
  753.  
  754. 'L': invokes 'limb shortening' i.e. for very thin crescents the 
  755. tips of the crescent are not visible and so the crescent length is less
  756. than 180 degrees, sometimes considerably less. Pressing 'L' will not only 
  757. shorten the crescent but will also display the approximate visible crescent
  758. length in degrees. MoonCalc uses algorithms based on the work of 
  759. Danjon (1932, 1936) and Schaefer (1991) to shorten the crescent length.
  760.  
  761. 'P': a printout of the graphical screen can be made if an EPSON compatible 
  762. or HP Laserjet/Inkjet printer is connected.
  763.  
  764. 'SPACE': return to menu.
  765.  
  766.  
  767. 3.5 Option 5. First Moon Sighting (Global Scan)
  768. ===============================================
  769.  
  770. MoonCalc is able to predict the areas of the world where the new 
  771. moon is likely to be initially seen using one of several 
  772. published/well known moon sighting criteria. The program will draw a 
  773. world map and scan the world starting at longitude 180W and progress 
  774. eastwards. The progress of the scan is indicated by a dotted yellow
  775. line near the top of the screen. The scan is performed in two passes
  776. (coarse initially, fine subsequently).
  777.  
  778. You can scan either on the day of conjunction or on the following day. 
  779. At each longitude the program will search from a lower latitude 
  780. (eg 60S) to a upper latitude (eg 60N). In other words, the world is 
  781. divided into a fine grid and each intersection on the grid is 
  782. examined to see if the new moon is visible at that location. If the 
  783. minimum moon visibility criterion is satisfied by that location, then the 
  784. location is marked with a coloured dot - the colour of the dot 
  785. represents the age of the moon at local sunset (see lower right
  786. hand corner of the output screen for key to these colours). 
  787.  
  788. At the end of the scan the program will display the location of the 
  789. place where the moon will be first sighted together with the moon's 
  790. properties at the time of local sunset.
  791.  
  792. After the scan is complete the following keys apply:
  793.  
  794. P:     printout of display
  795. M:     change map layout (flat-full, flat-split, spherical-split)
  796. Cursors: used to spin spherical map
  797. N:    remove tilt from spherical map (ie centre on 0 latitude)
  798. C:    centre spherical map (ie centre on 0 longitude) 
  799. SPACE: return to menu
  800.  
  801. The global scan is a *very* processor intensive procedure and may take
  802. a long time to complete on slower computers. You can exit at any time
  803. during the scan by pressing ESC. If during a scan, you think that the
  804. scan has already located all possible areas where the new moon is
  805. likely to be seen you can save time by terminating the scan early by 
  806. pressing any key (except ESC or SPACE). It is inadvisable to terminate
  807. prematurely if you are using the RGO 67 criterion as the visibility zone
  808. for this criterion can be discontinuous. The scan can also be speeded 
  809. up by making the initial scan grid less fine (see section 3.8).
  810.  
  811.  
  812.  
  813. 3.5.1 Moon sighting criteria used in program
  814. --------------------------------------------
  815.  
  816. "The computation of the appearance of the new crescent is a very long
  817. and difficult procedure, the demonstration of which requires long
  818. calculations and many tables..." Al-Biruni (973-1048 AD)
  819.  
  820. Since ancient times, astronomers have tried to predict the likelihood 
  821. of seeing the new moon by defining minimum visibility criteria. 
  822. MoonCalc currently supports 12 such criteria. The user can choose the 
  823. moon visibility criteria to be used (see section 3.8). The following 
  824. options exist:
  825.  
  826.  
  827. * Babylonian....................Age at sunset>24hrs & Lag>48 mins
  828.  
  829. In ancient times, using observational data, the Babylonians developed a 
  830. moon sighting criterion where the moon was likely to be visible when the 
  831. sunset to moonset interval was >48mins (ie the difference in RA of sun 
  832. and RA of moon at sunset was >12 degrees) and moon age at sunset was >24 
  833. hours.
  834.  
  835.  
  836. * Ibn Tariq......................[Alt, Lag]
  837.  
  838. Muslim astronomers extensively investigated the problems of 
  839. moon sighting especially in the 8th-10th century AD. They developed 
  840. visibility criteria and created tables for calculations. 
  841.  
  842. MoonCalc currently supports Ibn Tariq's criterion which depends on
  843. moon altitude at sunset and moonset lag. It is hoped that future
  844. versions of MoonCalc will support other criteria from this era, eg
  845. the criteria of Al-Kwarizmi, Al-Batani, Habash and others.
  846.  
  847.  
  848. * Fotheringham......................[Alt, Rel Azi]
  849.  
  850. In 1910 Fotheringham developed a moon visibility criterion based on the 
  851. extensive observational data of Schmidt made at Athens over a period of 
  852. 20 years. During this time Schmidt had documented the sightability or
  853. unsightability of many moons.  Using Schmidt's data, Fotheringham plotted 
  854. a scatter diagram of moon's altitude at geometric  sunset versus the 
  855. difference in azimuth (relative azimuth) between the sun and the moon 
  856. at sunset. A curve was drawn separating the 'visible' moons from the 
  857. 'unsighted' moons. This curve was then used to predict the likelihood 
  858. of sighting young moons - if a new moon's falls above the curve than it 
  859. should be sightable, if it falls below the curve it should not be 
  860. sightable.
  861.  
  862.  
  863. * Maunder..........................[Alt, Rel Azi]
  864.  
  865. In 1911, Maunder again used Schmidt's data together with a few more 
  866. observations. He drew the curve lower than Fotheringham.
  867.  
  868.  
  869. * Indian/Schoch....................[Alt, Rel Azi]
  870.  
  871. The Indian Astronomical Ephemeris used a slightly modified version of the 
  872. above two criteria, drawing the line slightly lower than Maunder. The 
  873. Indian criterion was initially developed by Carl Schoch.
  874.  
  875.  
  876. * Bruin ..........................[Alt, Crescent width]
  877.  
  878. In 1977 F. Bruin published details of a theoretical moon sighting
  879. criterion based on crescent width and sun/moon altitude. In it's original
  880. form, the criterion was represented by a family of curves on a graph of
  881. relative altitude (h+s) versus solar depression (s). Each curve in
  882. the family represented a certain crescent width. Bruin used 0.5 minutes 
  883. as the limiting crescent width. The curves were meant to indicate 
  884. the solar depression at which the crescent would become visible and 
  885. also the duration of visibility. The criterion was subsequently 
  886. criticised for making certain erroneous assumptions.
  887.  
  888. MoonCalc uses a slightly modified version of the Bruin criterion 
  889. with limiting crescent width=0.25 minutes as suggested by Ilyas (1984). 
  890. The criterion as implemented in MoonCalc has been simplified so that 
  891. it now indicates *if* the crescent is visible on a particular 
  892. evening (and not the duration of visibility). 
  893.  
  894.  
  895. * Ilyas_A.......................[Alt, Elong]
  896.  
  897. Ilyas has written extensively on moon sighting and lunar calendars (eg 
  898. ref 5,6,11 and 18). MoonCalc supports three of Ilyas' best known sighting
  899. criteria. The first criterion depends on the 'moon's relative altitude at 
  900. sunset' and the 'sun-moon elongation at sunset' (ie angular separation 
  901. between the sun and the moon). Again a curve based on observational data 
  902. was drawn on a graph of moon's relative altitude at sunset versus 
  903. sun-moon elongation at sunset. If a new moon lies above the curve it 
  904. should be visible and vice versa. 
  905.  
  906.  
  907. * Ilyas_B/modified Babylonian...[Lag, Latitude]
  908.  
  909. Ilyas' second criterion is a modification of the ancient Babylonian 
  910. system of moonset lag times. However Ilyas compensates for latitude (eg 
  911. at latitude 0 deg: lag 41 min; 30 deg:46 mins, 40 deg:49 mins,
  912. 50 deg: 55mins). 
  913.  
  914.  
  915. * Ilyas_C.......................[Alt, Rel Azi]
  916.  
  917. Ilyas' third criterion, described in 1988, is a modification of Ilyas_A 
  918. and depends on the moon's relative altitude at sunset and the difference in 
  919. azimuth between the sun and moon at sunset. This is the default criterion
  920. used in MoonCalc.
  921.  
  922.  
  923. * RGO 67........................[Alt, Elong]
  924.  
  925. The Royal Greenwich Observatory produces a series of information sheets
  926. which tabulates predicted first moon sightings. The calculations are 
  927. based on the rule that the best time and place for making the earliest 
  928. sightings are when the moon is vertically above the sun at sunset so 
  929. that their azimuths are equal (ie relative azimuth at sunset=0) and 
  930. where the apparent altitude of the moon at sunset is 10 degrees. If 
  931. the sky is clear and the horizon is flat, sighting should be possible 
  932. just before the sun reaches an altitude of -5 degrees. The criterion
  933. as used in MoonCalc is useful for finding the earliest location where
  934. the new moon is likely to be sighted. On a global scan, the criteria does
  935. *not* show all areas west of the 'earliest point' where the crescent 
  936. will be seen.
  937.  
  938.  
  939. * South African Astronomical Observatory (SAAO)....[Alt, Rel Azi]
  940.  
  941. This is a sighting criterion proposed by Drs. John Caldwell and
  942. David Laney of the South African Astronomical Observatory.
  943. The criterion was based on published crescent sightings together
  944. with a few local sightings from Signal Hill. The criterion
  945. depends on 'topocentric moon altitude (to lower limb) at apparent 
  946. sunset' and 'difference in azimuth at sunset'. 
  947. Two lines are drawn on a graph of altitude versus relative azimuth.
  948. The sightability of a crescent is 'possible' if above upper line, 
  949. 'improbable' if between the two line or 'impossible' if below the 
  950. lower line. 
  951.  
  952.  
  953. * Shaukat..........................[Alt, Crescent width]
  954.  
  955. This criterion, proposed by Khalid Shaukat and the Committee 
  956. for Crescent Observation, New York, depends on the 'topocentric 
  957. altitude of the moon (to the lower limb) at sunset' and the 
  958. 'calculated crescent width at sunset'. The altitude must be >3.4 
  959. degrees at sunset and (alt/12.7) + (crescent width in arcmin /1.2)>1
  960. The crescent width is calculated in a slightly non-standard way.
  961. The criterion has undergone successive refinements based on 
  962. prospectively collected observation data.
  963.  
  964.  
  965. * Schaefer 1988.................Not Yet Implemented
  966.  
  967. B.E. Schaefer has developed a complex theoretical sighting criterion 
  968. based on the idea of Bruin. This criterion takes into account 
  969. atmospheric haziness, aerosol scattering, Rayleigh scattering,
  970. ozone absorption etc (see refs 9,21 and 22). Despite several 
  971. publications, this criterion has not yet been documented in 
  972. sufficient detail to implement in MoonCalc.
  973.  
  974.  
  975.  
  976.  
  977. 3.6 Option 6. Add/ Delete/ Change/ View Atlas Data
  978. ==================================================
  979.  
  980. The program has a built in database which can store data for upto 
  981. 1000 cities. The program is shipped with about 100 cities already on 
  982. the  database. The following pieces of information are stored for 
  983. each city: 
  984.   
  985.     Name of city 
  986.     Country (optional) 
  987.     Latitude 
  988.     Longitude 
  989.     Time Zone 
  990.     Whether influenced by Summer Time 
  991.     Height above sea level in metres 
  992.  
  993. Choosing this option allows us to make alterations to the ATLAS 
  994. DATABASE: 
  995.  
  996.  
  997.         IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  998.         I  Moon Calculator                 Version 4.0 I
  999.         I  By Dr. Monzur Ahmed      (c) May 93/June 97 I
  1000.         I                                              I
  1001.         IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  1002.         I          A T L A S   D A T A B A S E         I
  1003.         IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  1004.         I                                              I
  1005.         I                                              I
  1006.         I              1. Add data                     I
  1007.         I              2. Delete data                  I
  1008.         I              3. Change data                  I
  1009.         I              4. View data                    I
  1010.         I              X. Exit to Main Menu            I
  1011.         I                                              I
  1012.         I                                              I
  1013.         I                                              I
  1014.         I    Use cursor keys or 1-4 to make choice     I
  1015.         I                                              I
  1016.         IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  1017.  
  1018.  
  1019.  
  1020. It is best to add a town to the atlas before using it so as to save 
  1021. time inputting latitude/longitude data. 
  1022.  
  1023.  
  1024. 3.6.1. Add data 
  1025. ---------------
  1026. Follow the prompts and enter the name of the new location, the 
  1027. country optional), the latitude, longitude and time zone. 
  1028. Enter the height of the location above sea level (zero if you do  
  1029. not know) and also *whether* summer time (British Summer Time/ 
  1030. Daylight Saving Time) should operate. (Note that the rules 
  1031. determining *when* Summer Time starts and ends can be altered 
  1032. using 'Option 7. Change preferences' from the Main Menu, see 
  1033. section 3.7)
  1034.  
  1035. Once the location has been entered into the database, it will be 
  1036. saved and the name of the location will appear in the scrolling 
  1037. window when option 1,2,3 or 4  are chosen from the Main Menu. 
  1038.          
  1039.  
  1040. 3.6.2. Delete data 
  1041. ------------------
  1042. Simply type in the name of a location which exists on the database to  
  1043. remove it from the database. Make sure that the spelling is correct 
  1044. (although the case does not matter). 
  1045.  
  1046.  
  1047. 3.6.3. Change data 
  1048. ------------------
  1049. Type in the name of a location which already exists on the database 
  1050. and follow the prompts to alter its properties. 
  1051.  
  1052.  
  1053. 3.6.4. View data 
  1054. ----------------
  1055. This generates a table showing all the locations stored in the 
  1056. database in alphabetical order. Use Page Up/Down to browse.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061. 3.7 Option 7. Change Preferences
  1062. ================================
  1063.  
  1064. The following screen is displayed:
  1065.     
  1066.  
  1067.      IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  1068.      I                                                                    I
  1069.      I                      CURRENT DEFAULT SETTINGS                      I
  1070.      I                                                                    I
  1071.      I Default City: BIRMINGHAM                                           I
  1072.      I                                                                    I
  1073.      I Mode of time entry/display: Local Civil Time (LT)                  I
  1074.      I                                                                    I
  1075.      I Summer Time, if present, begins on fourth Sunday of month 3        I
  1076.      I                          ends on fourth Sunday of month 10         I
  1077.      I                                                                    I
  1078.      I Monitor Type: Colour                                               I
  1079.      I                                                                    I
  1080.      I Map Type: Full screen flat map                                     I
  1081.      I                                                                    I
  1082.      I                                                                    I
  1083.      I                                                                    I
  1084.      I  Press SPACE to make changes, D for original defaults, ESC to exit I
  1085.      IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  1086.      
  1087. Pressing 'D' will reset to factory set defaults.
  1088. Pressing the Space Bar allows the user to change the following values 
  1089. which are stored as defaults and remembered when the program is next 
  1090. run: 
  1091.  
  1092.  
  1093. 3.7.1  Default City- usually set to the users home town. 
  1094. -------------------
  1095.  
  1096.  
  1097. 3.7.2  Mode of time entry 
  1098. -------------------------
  1099. Can be set to Local Civil Time (LT) or Universal Time (UT). The 
  1100. former option is recommended so that the time that is displayed 
  1101. applies to the users location.
  1102.  
  1103.  
  1104. 3.7.3  Start and End of Summer Time/Daylight Saving Time
  1105. --------------------------------------------------------
  1106. The rules for the start and finish of Summer Time or Daylight Saving 
  1107. Time (DST) vary from country to country. For example, in 1986 the 
  1108. effective periods for DST for various countries were as follows:
  1109.  
  1110.  
  1111. ===========================================================  
  1112. COUNTRY              Effective DST period (dates inclusive)
  1113. ===========================================================
  1114. AUSTRALIA            26 OCT 86    -    28 FEB 86
  1115. CANADA            27 APR 86    -    25 OCT 86
  1116. FRANCE            30 MAR 86    -    27 SEP 86
  1117. IRAQ                01 APR 86    -    30 SEP 86
  1118. ITALY                30 MAR 86    -    27 SEP 86
  1119. JORDAN            04 APR 86    -    02 OCT 86
  1120. SPAIN                30 MAR 86    -    27 SEP 86
  1121. SYRIA                16 FEB 86    -    18 OCT 86
  1122. TURKEY            30 MAR 86    -    27 SEP 86
  1123. USA                27 APR 86    -    25 OCT 86
  1124. UK                30 MAR 86    -    25 OCT 86
  1125. ===========================================================
  1126. (NB: for some countries, eg USA, rules may have changed since 1986!)
  1127.  
  1128. During DST, one hour (in most countries) is added to the standard 
  1129. time. In many countries there are general rules for the start and end 
  1130. of DST. For example, in the UK,  DST (British Summer Time) usually 
  1131. starts on the fourth Sunday of March and ends on the fourth Sunday of 
  1132. October. Similarly, in most areas of the USA, DST starts on the first 
  1133. Sunday of April and ends on the last Sunday of October.
  1134.  
  1135. The DST handling of the program has been designed to be flexible 
  1136. enough to cater for most countries of the world. The start/end of DST 
  1137. can be set either as an *absolute* date e.g. 1st May or in a 
  1138. *relative* way e.g. fourth Sunday of March.
  1139.  
  1140. Essentially you have to answer 3 questions (following the prompts) to 
  1141. set the start or end of DST:
  1142.  
  1143. Q1. The month when DST starts or ends.
  1144.  
  1145. Q2. The day on which DST starts or ends.
  1146.     - for absolute date, choose 'Specific date' for this question.
  1147.     - for relative date, choose a day name e.g. 'Sunday'
  1148.  
  1149. Q3. The position of the day in the month.
  1150.         - for absolute date, enter the date when you want DST to 
  1151.       start/end.  
  1152.          - for relative date, enter the position of the day in the month 
  1153.       i.e. first, second, third, fourth or last. For example if you 
  1154.       want DST to start on the last Sunday of the chosen month, enter 
  1155.       'last'  or if you want DST to start on the fourth Sunday, enter 
  1156.       'fourth'.
  1157.  
  1158. Example 1. If you want DST to start on 1st April, the three questions
  1159. should be answered as follows:
  1160.     Q1. 4
  1161.     Q2. Specific date
  1162.     Q3. 1
  1163.  
  1164. Example 2. If you want DST to start on the last Sunday of April, the 
  1165. three questions should be answered as follows:
  1166.     Q1. 4
  1167.     Q2. Sunday
  1168.     Q3. last
  1169.  
  1170. The program ships with default start/end of DST valid for the UK i.e. 
  1171. DST starts on the fourth Sunday of March and ends on fourth Sunday of 
  1172. October.
  1173.  
  1174. If the Summer Time/DST rules are different for your location then you 
  1175. must alter the rules using this option. If you specify that Summer 
  1176. Time/DST does not apply for your location (when you enter the location
  1177. into the database) then these rules will be ignored for that location. 
  1178.  
  1179.    
  1180. 3.7.4  Monitor Type: Colour or Black & White 
  1181. ------------------- 
  1182.  
  1183.  
  1184. 3.7.5 Map Type
  1185. --------------
  1186. You can choose the type of world map that will be displayed during a 
  1187. global scan when the program first runs:
  1188.  
  1189. 1. Full screen flat map.
  1190. 2. Split screen flat map showing extra information about the sighting
  1191. criterion being used.
  1192. 3. Split screen spherical map showing extra information about the 
  1193. sighting criterion being used.
  1194.  
  1195.  
  1196. 3.8 Option 8. Advanced Options
  1197. ==============================
  1198.  
  1199.             
  1200.                      WARNING!
  1201.                 ********
  1202.  
  1203. ONLY MAKE CHANGES TO THESE SETTINGS IF YOU ARE SURE THAT YOU KNOW WHAT 
  1204. YOU ARE DOING. OTHERWISE THE PROGRAM MAY PRODUCE SPURIOUS OR MISLEADING 
  1205. RESULTS.
  1206.  
  1207. The following screen, or one similar to it, will appear when you chose 
  1208. this option:
  1209.  
  1210.  
  1211.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  1212.   I                                                                    I
  1213.   I                  ADVANCED SETTINGS FOR POWER USERS                 I
  1214.   I      ONLY MAKE CHANGES IF YOU KNOW EXACTLY WHAT YOU ARE DOING!     I
  1215.   I                                                                    I
  1216.   I Visibility Criterion:  8 (Ilyas_C...........[Alt, Rel Azi])        I
  1217.   I                                                                    I
  1218.   I During scan, interval between longitudes:  2 deg                   I
  1219.   I During scan, interval between latitudes:   2 deg                   I
  1220.   I During scan, lower limit of latitude:     -60 deg                  I
  1221.   I During scan, upper limit of latitude:      60 deg                  I
  1222.   I Sampling interval to calculate  -5░ sun altitude: 10 secs          I
  1223.   I [T]opocentric or [G]eocentric: T                                   I
  1224.   I Correction for Refraction : Yes                                    I
  1225.   I [A]pparent or [G]eometric sunrise/set: A                           I
  1226.   I Atmospheric Temperature: 25 Celsius                                I
  1227.   I Atmospheric Pressure: 1010 millibars                               I
  1228.   I                                                                    I
  1229.   I                                                                    I
  1230.   I Press SPACE to make changes, D for original defaults, ESC to exit  I
  1231.   IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
  1232.  
  1233.  
  1234. Pressing 'D' will reset to factory set defaults.
  1235. To make changes, press the SPACE BAR.
  1236.  
  1237.  
  1238. 3.8.1 Visibility Criterion
  1239. --------------------------
  1240.  
  1241. The following screen will appear:
  1242.  
  1243.  
  1244. WHICH NEW MOON VISIBILITY CRITERION DO YOU WANT TO USE ?
  1245.  
  1246.  0. Babylonian....................Age>24 hrs & Lag>48 mins
  1247.  1. Ibn Tariq.....................[Alt, Lag]
  1248.  2. Fotheringham..................[Alt, Rel Azi]
  1249.  3. Maunder.......................[Alt, Rel Azi]
  1250.  4. Indian/Schoch.................[Alt, Rel Azi]
  1251.  5. Bruin.........................[Alt, Crescent width]
  1252.  6. Ilyas_A.......................[Alt, Elong]
  1253.  7. Ilyas_B.......................[Lag, Latitude]
  1254.  8. Ilyas_C.......................[Alt, Rel Azi]
  1255.  9. RGO 67........................[Alt, (Rel Azi)]
  1256. 10. SAAO..........................[Alt, Rel Azi]
  1257. 11. Shaukat.......................[Alt, Crescent Width]
  1258. 12. Schaefer 1988.................Not Yet Implemented
  1259.  
  1260. The current choice is 8
  1261. Press ENTER to accept or type in new default (0-11):
  1262.  
  1263.  
  1264. Choose the criterion that you wish (option 8, Ilyas_C is the default 
  1265. used in the program). See section 3.5.1 for further information on 
  1266. each of these criteria.
  1267.  
  1268. If option 9 (RGO 67) is chosen, then 2 further choices are provided:
  1269.  
  1270. * Minimum moon altitude at apparent sunset
  1271. Generally this should be 10 degrees in line with the RGO 
  1272. recommendations. However the calculated elongation of the world record 
  1273. moon sighting was 8.1 degrees (ref 7). The user is allowed to enter a 
  1274. value in the range 0-25 degrees.
  1275.  
  1276. * Maximum relative azimuth at sunset
  1277. According to RGO sheet 67 the place/time of earliest moon sighting 
  1278. occurs when the new moon and sun have the same azimuth at sunset ie 
  1279. relative azimuth is zero. When scanning the globe in steps of, say, one 
  1280. or two degrees a relative azimuth of zero is too strict. The program 
  1281. allows the user to 'loosen' the criteria a little by defining the 
  1282. maximum relative azimuth at sunset which can be taken to be zero. 
  1283. (Range allowed 0.001-30 degrees, default: 0.2 degrees, recommended: 
  1284. 0.1-0.5 degrees).
  1285.  
  1286.  
  1287.  
  1288. 3.8.2 Interval between longitudes
  1289. ---------------------------------
  1290. We can define the fineness of the initial grid used for scanning the 
  1291. globe for new moon visibility (option 5 from the main menu). The finer 
  1292. the grid the longer it will take to complete the scan. This option allows 
  1293. you to set the interval in degrees between successive longitudes during the 
  1294. first, coarse scan. Range allowed (1-5 degrees). Use 1 degree if you have 
  1295. a fast computer (486DX or Pentium). Use higher values if you have a
  1296. slower computer.
  1297.  
  1298.  
  1299. 3.8.3 Interval between latitudes
  1300. --------------------------------
  1301. This option defines the interval between successive latitudes during 
  1302. the first scan of the globe. The same comments as for 3.8.2 apply.
  1303.  
  1304.  
  1305. 3.8.4 Lower limit of latitude
  1306. -----------------------------
  1307. To save time you can define the upper and lower limits of latitude for 
  1308. the global scan. Usually a lower limit of -60 degrees (ie 60S) and an 
  1309. upper limit of 60 degrees (60N) are optimal. Range allowed for lower
  1310. limit -30 to -90 degrees; default -60 degrees.
  1311.  
  1312.  
  1313. 3.8.5 Upper limit of latitude
  1314. -----------------------------
  1315. See section 3.8.4. Range allowed for upper limit 30-90 degrees; 
  1316. default 60 degrees.
  1317.  
  1318.  
  1319. 3.8.6 Sampling interval to calculate -5 deg sun altitude
  1320. --------------------------------------------------------
  1321.  
  1322. In screen 2 of option 1, MoonCalc gives data relating to when the 
  1323. sun is 5 degrees below the horizon (see section 3.1). This time is 
  1324. calculated by initially calculating the time of local sunset and then 
  1325. successively adding a fixed interval to this time and sampling the 
  1326. calculated altitude of the sun (until the altitude is -5 degrees). If 
  1327. the sampling interval is set to a small value it will take longer to 
  1328. calculate the time when the sun is -5 degrees below the horizon. Range 
  1329. allowed 1-60 seconds, default 10 seconds.
  1330.  
  1331.  
  1332. 3.8.7 Topocentric or Geocentric
  1333. -------------------------------
  1334. Topocentric= as seen from the observer's place on surface of earth.
  1335. Geocentric= as seen from centre of the earth.
  1336. For actual moonsighting, it is usual to choose topocentric.
  1337. The *displayed* altitudes are always measured to the centre of the 
  1338. moon/sun regardless of topocentric/geocentric setting.
  1339.  
  1340.  
  1341. 3.8.8 Correction for refraction
  1342. -------------------------------
  1343. Choose "Yes" if you want to compensate for atmospheric refraction.
  1344.  
  1345.  
  1346. 3.8.9 Apparent or Geometric sunset
  1347. ----------------------------------
  1348. Apparent sunset: when the upper limb of the sun is on the horizon
  1349. taking into account refraction and parallax.
  1350.  
  1351. Geometric sunset: when the centre of the sun is on the horizon NOT 
  1352. taking into account refraction or parallax.
  1353.  
  1354. Generally this setting should be left on 'Apparent sunset' since 
  1355. this is the "usual" definition of sunset used in civil life.
  1356.  
  1357. For expert users: if you want to calculate such values as ARCV (arc of 
  1358. vision), DAZ (difference in azimuth) and ARCL (arc of light) as used
  1359. in various moon sighting criteria, then set sunset to 'Geometric' 
  1360. and Topocentric/Geocentric to 'Geocentric'... then: 
  1361. -relative altitude at sunset = ARCV 
  1362. -relative azimuth at sunset = DAZ
  1363. -elongation at sunset = ARCL 
  1364.  
  1365.  
  1366. 3.8.10 Atmospheric Temperature
  1367. ------------------------------
  1368. The value will effect the internal calculation of refraction. Usually
  1369. this should be set in the range 10-25 degrees Celsius.
  1370.  
  1371. 3.8.11 Atmospheric Pressure
  1372. ---------------------------
  1373. The value will effect the internal calculation of refraction. Usually
  1374. this should be set to 1010 millibars.
  1375.  
  1376.  
  1377.  
  1378. ----------------------------------------------------------------------------
  1379. 4. FUTURE DEVELOPMENTS
  1380. ----------------------------------------------------------------------------
  1381.  
  1382. This is the first full release of MoonCalc. However, the program remains in
  1383. a constant state of development. Please send your suggestions/comments, 
  1384. bug report etc to me either by snail mail or by email (see start of 
  1385. document for addresses).
  1386.  
  1387. There are many ideas in the pipeline to enhance MoonCalc including 
  1388. addition of a report generator, automatic monthly lunar calendar generator, 
  1389. a more advanced help system and mouse support. I am currently working on
  1390. a Windows version of the program. Maybe, one day I may write a Java 
  1391. version.
  1392.  
  1393. At present, my primary concern is to remove any bugs from the data 
  1394. generating engine. As it stands, the program produces reliable 
  1395. data which is compatible with other planetarium type programs and 
  1396. sources.
  1397.  
  1398. Generally, the algorithms used in the program are very accurate (based 
  1399. on routines in refs 2 and 4 together with other sources) and are probably 
  1400. more accurate than is actually needed by most users.
  1401.  
  1402.  
  1403.  
  1404. ------------------------------------------------------------------------------
  1405. 5. ACKNOWLEDGEMENTS
  1406. ------------------------------------------------------------------------------
  1407.  
  1408. I should like to thank the many people who helped in the development 
  1409. and testing of this program over the past 3-4 years. In particular, I 
  1410. should like to thank Shakoor Chughtai for his helpful comments and 
  1411. extensive error testing. Thanks are due to Tariq Muneer for 
  1412. introducing me to the subject of moon sighting and suggesting that I 
  1413. should write this program. I am indebted to Omar Afzal for providing me 
  1414. with certain (difficult to locate) reference materials. I am grateful to the 
  1415. many, many people who made useful comments on the earlier beta releases 
  1416. of MoonCalc including Rashid Motala, Yusuf Essack, Yaacov Loewinger, Geoff 
  1417. Hitchcox, Robert H. van Gent and Mohammad Ilyas. I should also like to thank 
  1418. my wife, Sayra, for her support and help with digitising the world map. 
  1419.  
  1420. Finally, a special "hello" to my daughter Zahra who was 10 weeks old 
  1421. when MoonCalc version 4.0 was released. She didn't actually help with 
  1422. version 4.0 but come version 5 or 6.....  :-) 
  1423.  
  1424.  
  1425. -----------------------------------------------------------------------------
  1426. 6. DISCLAIMER
  1427. -----------------------------------------------------------------------------
  1428.  
  1429. THIS SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS (INCLUDING INSTRUCTIONS 
  1430. FOR USE) ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. FURTHER, 
  1431. THE AUTHOR, DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS 
  1432. REGARDING THE USE, OR THE RESULTS OF USE, OF THE SOFTWARE OR WRITTEN 
  1433. MATERIALS IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS, OR 
  1434. OTHERWISE. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE 
  1435. SOFTWARE IS ASSUMED BY THE USER.
  1436.  
  1437. NEITHER THE AUTHOR NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, 
  1438. TESTING OR DELIVERY OF THIS PRODUCT SHALL BE LIABLE FOR ANY DIRECT,
  1439. INDIRECT, CONSEQUENTIAL OR INCIDENTAL DAMAGES (INCLUDING DAMAGES FOR 
  1440. LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS 
  1441. INFORMATION, AND THE LIKE) ARISING OUT OF THE USE OR INABILITY TO USE 
  1442. SUCH PRODUCT.
  1443.  
  1444.     
  1445.  
  1446. -----------------------------------------------------------------------------
  1447. 7. GLOSSARY
  1448. -----------------------------------------------------------------------------
  1449.  
  1450. * Astronomical New Moon
  1451. The moment when the sun, moon and earth are in one plane (in 
  1452. conjunction).  
  1453.  
  1454. * Altitude
  1455. The angle up from the horizon. Positive above the horizon, negative 
  1456. below.
  1457.  
  1458. * Azimuth
  1459. The angle around from the north pole measured on the horizon in the 
  1460. sense NESW    
  1461.  
  1462. * Bright Limb Angle
  1463. Difficult to explain without a diagram! Imagine a line joining the tips 
  1464. of the two limbs of the bright side of the moon. The BLA is 90 
  1465. degrees + the anticlockwise angle between the celestial north-south axis
  1466. and the above mentioned line. 
  1467.  
  1468. * Conjunction
  1469. See astronomical new moon.
  1470.  
  1471. * Declination
  1472. In the equatorial co-ordinate system, the angle measured perpendicular 
  1473. to the equator. 
  1474.  
  1475. * Elongation
  1476. The sun-moon elongation is the angular separation of the moon from the 
  1477. sun as observed from a point on earth.
  1478.  
  1479. * Latitude
  1480. The co-ordinate expressing the angle (north positive, south negative) 
  1481. perpendicular to a fundamental plane. On the Earth the geographical 
  1482. longitude is the co-ordinate expressing the angle relative to the 
  1483. equator.
  1484.  
  1485. * Libration.
  1486. Optical Libration: apparent oscillations of the moon due to the 
  1487. variations in the geometric position of the Earth relative to the lunar
  1488. surface during the course of the orbital motion of the moon.
  1489.  
  1490. Physical libration: actual rotational motion of the moon about its
  1491. mean rotation. Physical libration is much smaller than optical
  1492. libration and can never be larger than 0.04 degrees in both
  1493. latitude and longitude.
  1494.  
  1495. * Longitude
  1496. The co-ordinate expressing the angle round from a fixed direction 
  1497. measured in a fundamental plane. On the Earth, the geographical 
  1498. longitude is measured with respect to the equator.
  1499.  
  1500. * Parallactic angle
  1501. The angle clockwise between the observer's zenith axis and the celestial 
  1502. north-south axis. The parallactic angle will vary with location and 
  1503. time of day. Knowledge of both the parallactic angle and the bright 
  1504. limb angle are needed to determine the orientation of the moon's limbs 
  1505. as observed in the sky.
  1506.  
  1507. * Phase
  1508. The area of the disc (of the moon or a planet) which is illuminated
  1509.  
  1510. * Positional angle of axis.
  1511. Counterclockwise angle between celestial axis and moon's rotational axis.
  1512.  
  1513. * Right Ascension
  1514. in the equatorial co-ordinate system the angle measured around from the 
  1515. point of Aries in the plane of the equator, in the sense SENW.
  1516.  
  1517. * Terrestrial Dynamical Time (TD)
  1518. An uniform time scale for accurate calculations defined by atomic 
  1519. clocks (unlike Greenwich Mean Time and Universal Time which are based 
  1520. on the Earth's rotation). The difference between TD and UT varies with 
  1521. time; currently TD-UT is about 1 minute.
  1522.  
  1523. * Time Zone
  1524. Longitudinal strip on the surface of the earth (approx 15 degrees of 
  1525. longitude in width) where the zone time is a certain number of hours 
  1526. before or after GMT. This time is adopted as the local civil time by 
  1527. national or international agreement.
  1528.  
  1529.  
  1530.  
  1531. ----------------------------------------------------------------------------
  1532. 8. ABBREVIATIONS USED
  1533. ----------------------------------------------------------------------------
  1534.  
  1535. Azi        Azimuth
  1536. Alt        Altitude
  1537. BLA        Bright Limb Angle
  1538. DST        Daylight Saving Time
  1539. Dec        Declination
  1540. Elong        Elongation
  1541. Geo        Geocentric
  1542. GMT        Greenwich Mean Time
  1543. hr(s)        Hour(s)
  1544. LT        Local Civil Time
  1545. min(s)    Minute(s)
  1546. NYI        Not Yet Implemented
  1547. RA        Right Ascension
  1548. Rel Alt    Relative Altitude
  1549. Rel Azi    Relative Azimuth
  1550. Semi Diam    Semi-diameter of moon in degrees
  1551. sec(s)    Second(s)
  1552. TD        Terrestrial Dynamical Time
  1553. Topo        Topocentric
  1554. TZ        Time Zone
  1555. Width        Crescent width in minutes
  1556. UT        Universal Time
  1557. *        1 hour added for DST/Summer Time
  1558.  
  1559.  
  1560.  
  1561. ----------------------------------------------------------------------------
  1562. 9. GENERAL MOON INFORMATION
  1563. ----------------------------------------------------------------------------
  1564.  
  1565. *Distance from Earth:
  1566.  centre to centre:     mean:   384,400km
  1567.  closest (perigee):         356,410km
  1568.  furthest (apogee):         406,697km
  1569.  
  1570.  surface to surface:      mean:    376,284km
  1571.  closest (perigee):        348,294km
  1572.  furthest (apogee):        398,581km    
  1573.  
  1574. *Revolution period: 27.321661 days
  1575. *Axial rotation period: 27.321661 days
  1576. *Synodic period: 29d 12h 44m 2.9s
  1577. *Mean orbital velocity: 3680km/h
  1578. *Axial inclination of equator, referred to ecliptic: 1d 32m
  1579. *Orbital inclination: 5d 09m
  1580. *Orbital eccentricity: 0.0549
  1581. *Diameter: 3475.6km
  1582. *Apparent diameter seen from Earth:
  1583.   max        33m 31s
  1584.   min        29m 22s
  1585.   mean    31m 5s
  1586.  
  1587. *Reciprocal mass, Earth= 1: 81.3
  1588. *Mass= 7.35x10^25g
  1589. *Mass, Earth= 1: 0.0123
  1590. *Volume, Earth=1: 0.0203
  1591. *Escape Velocity= 2.38 km/s
  1592. *Surface Gravity, Earth= 1:0.1653
  1593. *Albedo: 0.07
  1594. *Mean magnitude at full moon: -12.7
  1595.  
  1596.  
  1597.  
  1598.  
  1599. ----------------------------------------------------------------------------
  1600. 10. CONCLUSIONS
  1601. ----------------------------------------------------------------------------
  1602.  
  1603. MoonCalc was developed over a period of 4 years and continues to be in a 
  1604. state of constant development. The program has given me a lot of pleasure 
  1605. to write and I hope very much that you enjoy using MoonCalc and find it 
  1606. useful.
  1607.  
  1608. Users of MoonCalc are encouraged to test the various functions 
  1609. of the program and compare the data produced by the program with actual 
  1610. sightings of the moon, particularly sightings of the crescent moon. All 
  1611. suggestions and comments which may improve the program are welcomed.
  1612.  
  1613. ----------------------------------------------------------------------------
  1614. Dr. Monzur Ahmed BSc (Hons), MBChB, MRCP(UK).
  1615. 27 Poplar Road, Birmingham, B11 1UH, UK.
  1616.  
  1617. email: monz@starlight.demon.co.uk
  1618.  
  1619. http://www.starlight.demon.co.uk/mooncalc
  1620. http://www.ummah.org.uk/ildl/mooncalc.html
  1621.  
  1622. 9th June 1997
  1623. ----------------------------------------------------------------------------
  1624.  
  1625.  
  1626.  
  1627.  
  1628. ----------------------------------------------------------------------------
  1629. 11. SELECTED REFERENCES
  1630. ----------------------------------------------------------------------------
  1631.  
  1632. 1.  Peter Duffett-Smith, 1992; Practical  Astronomy with your 
  1633. Calculator;3rd edition; Cambridge University Press.
  1634.  
  1635. 2.  Peter Duffett-Smith, 1992; Practical  Astronomy with your Personal 
  1636. Computer;2nd edition; Cambridge University Press.
  1637.  
  1638. 3.  Jean Meeus, 1988; Astronomical Formulae for Calculators; 4th 
  1639. edition; Willmann-Bell Inc; Virginia, USA.
  1640.  
  1641. 4.  Jean Meeus, 1991; Astronomical Algorithms; Willmann-Bell Inc; 
  1642. Virginia, USA.
  1643.  
  1644. 5.  Mohammad Ilyas; A Modern Guide to Astronomical Calculations of 
  1645. Islamic Calendar, Times & Qibla,1984;Berita Publishing Sdn Bhd.; Kuala 
  1646. Lumpur, Malaysia
  1647.  
  1648. 6.  Mohammad Ilyas; New Moon's Visibility and International Islamic 
  1649. Calendar(for the Asia-Pacific Region 1407H-1421H), 1994; Published by 
  1650. Organisation of Islamic Conference (OIC) Standing Committee on 
  1651. Scientific and Technological Co-operation (COMSTECH) and Regional 
  1652. Islamic Da'wah Council of South East Asia and Pacific (RISEAP), 
  1653. Malaysia.
  1654.  
  1655. 7.  Schaefer B.E., Ahmad I.A. and  Doggett L.; Records for Moon 
  1656. Sightings; Q.J. Ast. Soc. (1993), 34:53-56  
  1657.  
  1658. 8.  RGO Astronomical Information Sheet No. 67; Prepared by HM Nautical 
  1659. Almanac Office, Royal Greenwich Observatory, Cambridge, UK.
  1660. Also sheets 6,50,52,55,56,62,71,72,73,75&76. Most of these sheets were
  1661. written by Dr. B.D. Yallop.
  1662.  
  1663. 9.  Schaefer B.E., Visibility of lunar crescent; Q.J R. Ast. Soc. (1988),
  1664. 29:511-523
  1665.  
  1666. 10. Caldwell J. and Laney D. Young Crescent Visibility Predictions for 1997
  1667. (Islamic 1417/1418); South African Astronomical Observatory.
  1668.  
  1669. 11. Ilyas M. Lunar Crescent Visibility and Islamic Calendar; 
  1670. Q.J.R. Ast. Soc. (1994), 35:425-461.
  1671.  
  1672. 12. The Star Almanac for Land Surveyors, London, HMSO.
  1673.  
  1674. 13. Explanatory Supplement to the Astronomical Ephemeris, London.
  1675.  
  1676. 14. Fotheringham J.K. On the smallest visible phase of the moon; 
  1677. Mon. Not.R. Astron. Soc. (1910),70:527-531.
  1678.  
  1679. 15. Maunder W. On the smallest visible phase of the moon;
  1680. J. British Astron Assoc (1911),21:355-62.
  1681.  
  1682. 16. Indian Astronomical Ephemeris, 1979, India Meteorology Department,
  1683. New Delhi. 
  1684.  
  1685. 17. Bruin F. The first visibility of the lunar crescent. Vistas Astron
  1686. (1977):21:331-358
  1687.  
  1688. 18. Ilyas M. Limiting altitude separation in the Moon's first visibility
  1689. criterion. Astron Astrophys (1988),206:133-135. 
  1690.  
  1691. 19. Schaefer B.E., Length of the Lunar Crescent;Q.J.R. Astron. Soc.(1991), 
  1692. 32:265-277
  1693.  
  1694. 20. Eckhardt E.K. Theory of the libration of the moon. Moon and Planets,
  1695. (1981) vol 25:3 
  1696.  
  1697. 21. Doggett L.E. and Schaefer B.E., Lunar Crescent Visibility; 
  1698. Icarus (1994),107:388-403.
  1699.   
  1700. 22. Schaefer B.E., Lunar Crescent Visibility; Q.J.R. Astron. Soc.(1996), 
  1701. 37:759-768.
  1702.  
  1703. 23. Pepin M.B., In Quest of the Youngest Moon; Sky & Telescope, 
  1704. Dec 1996:104-106. 
  1705.  
  1706. 24. Monzur Ahmed, Islamic calendar based on predicted lunar visibility. 
  1707. International Lunar Date Lines; 
  1708. Internet 1996-7;  http://www.ummah.org.uk/ildl
  1709. or http://www.starlight.demon.co.uk/ildl
  1710.  
  1711. 25. Monzur Ahmed, Regional Islamic Calendar;
  1712. Internet 1997;  http://www.ummah.org.uk/ildl/zone3
  1713. or http://www.starlight.demon.co.uk/ildl/zone3
  1714.