Naughter Software Logo

AA+ Logo AA+ v1.58 A class framework for Computational Astronomy

AA+ is a C++ implementation for the algorithms as presented in the book "Astronomical Algorithms" by Jean Meeus. Source code is provided with the book, but it includes (IMHO) a restrictive license, as well as not having been updated for the 2nd revision of the book which includes new and interesting chapters, on areas such as the Moons of Saturn and the Moslem and Jewish Calendars. To make the most of my code, you will really need a copy of the book. This can be purchased from Amazon or directly from the publishers Willman-Bell.

Example areas covered include the positions of the planets, comets, minor planets and the Moon, calculation of times of Rising, Setting and Transit, calculation of times of Equinoxes and Solstices plus calculation of the positions of the moons of Jupiter and Saturn as well as many other algorithms presented in the book. This is one of the biggest frameworks I have ever developed and includes c. 18 thousand lines of code which I have been working on for over a year!.

 

Copyright

 

Updates

v1.0 (6 February 2004)

V1.01 (9 February 2004)

V1.02 (9 February 2004)

V1.03 (14 February 2004)

V1.04 (21 February 2004)

V1.05 (22 February 2004)

V1.06 (22 February 2004)

27 April  2004

v1.07 (24 May 2004)

v1.08 (31 May 2004)

v1.09 (15 June 2004)

6 September 2004

6 September 2004

v1.10 (17 September 2004)

v1.11 (15 October 2004)

v1.12 (10 November 2004)

v1.13 (31 December 2004)

v1.14 (21 January 2005)

v1.15 (30 January 2005)

v1.16 (31 January 2005)

v1.17 (1 February 2005)

v1.18 (21 April 2005)

v1.19 (13 May 2005)

v1.20 (2 June 2005)

v1.21 (3 June 2005)

v1.22 (5 July 2005)

v1.23 (16 November 2005)

1 May 2006

v1.24 (12 May 2006)

18 May 2006

v1.25 (5 June 2006)

23 October 2006

v1.26 (29 November 2006)

v1.27 (17 January 2007)

v1.28 (25 January 2007)

v1.29 (26 January 2007)

v1.30 (29 January 2007)

v1.31 (26 July 2008)

v1.32 (11 November 2008)

v1.33 (7 February 2009)

v1.34 (12 February 2009)

v1.35 (16 March 2009)

v1.36 (28 March 2009)

v1.37 (30 April 2009)

v1.38 (3 October 2009)

v1.39 (24 November 2009)

v1.40 (30 December 2009)

v1.41 (10 May 2010)

v1.42 (21 May 2010)

v1.43 (3 July 2010)

v1.44 (4 July 2010)

v1.45 (26 November 2010)

v1.46 (8 May 2011)

v1.47 (10 September 2011)

v1.48 (18 March 2012)

v1.49 (1 May 2012)

v1.50 (2 May 2012)

v1.51 (5 May 2012)

v1.52 (12 October 2012)

v1.53 (13 October 2012)

v1.54 (27 October 2012)

v1.55 (4 August 2013)

v1.56 (8 September 2013)

v1.57 (28 October 2013)

v1.58 (12 November 2014)