2005-02-21 Tim Jenness ---- RELEASE V0.10 to CPAN ---- 2005-02-18 Tim Jenness * lib/Astro/Coords.pm: Rewrite the rise/set iterative code to handle all cases properly. Add new parameter "event" to control whether the nearest, previous or next rise/set time should be returned. 2005-02-16 Tim Jenness * lib/Astro/Coords/Angle.pm (_guess_units): Use Scalar::Util to determine whether the supplied string is a number. Now requires Scalar::Util v1.13 2005-02-14 Brad Cavanagh * lib/Astro/Coords/Angle.pm, lib/Astro/Coords/Angle/Hour.pm: Change default delimiter to the colon character to maintain backwards compatibility with v0.05. 2005-02-04 Tim Jenness * lib/Astro/Coords.pm (_iterative_el): Fix case when moon almost sets but doesn't quite make it (thanks for bug report from Beat Vontobel) 2005-01-05 Tim Jenness * lib/Astro/Coords/Equatorial.pm: Can not use vdiff in the radec method since vdiff requires the radec. 2004-12-09 Tim Jenness * lib/Astro/Coords.pm: Add preliminary support for radial velocities and velocity frames. Add doppler correction calculation. 2004-12-08 Tim Jenness * t/coco.t: Finish test comparison with coco for simple B1950 coordinate * lib/Astro/Coords.pm (native): Add native() method to keep track of original form. 2004-12-07 Tim Jenness * lib/Astro/Coords.pm: Use Astro::Coords::Angle[::Hour] for all return values that return angles. Make public methods for returning pairs of coordinates (azel, radec,apparent). * lib/Astro/Coords.pm: Add radec1950 method 2004-12-04 Tim Jenness * t/angle.t: Add tests for Angle classes 2004-11-21 Tim Jenness * lib/Astro/Coords/Planet.pm: Add diam() method to return the planet diameter. Also had support for defaulting the "horizon" for Sun and Moon rise/set times. * t/riseset.t: Many more tests of Sun and Moon elevations. * lib/Astro/Coords.pm: Moon rise and set times now working. This involves an iterative calculation. 2004-10-22 Tim Jenness * lib/Astro/Coords.pm (meridian_time): Add "nearest" to allow the search to track backwards. Use iterative technique to find the meridian time for fast moving objects (moon now works). (rise_time): Add "nearest" option to allow back tracking DateTime support now much tidier. 2004-10-20 Tim Jenness * lib/Astro/Coords.pm: Support DateTime * t/riseset.t: Include DateTime and Time::Piece tests 2004-04-19 Tim Jenness * lib/Astro/Coords/Angle.pm: Create * lib/Astro/Coords/Angle/Hour.pm: Create 2004-04-12 Tim Jenness * lib/Astro/Coords/Equatorial.pm (_ecllonglat): Add ecliptic latitude and longitude. 2004-02-27 Brad Cavanagh * lib/Astro/Coords/Equatorial.pm: Proper motions and parallax no longer default to zero if not given in constructor. 2004-02-25 Brad Cavanagh * lib/Astro/Coords/Equatorial.pm: Allow for various equinoxes, epochs, and proper motion and parallax handling. * t/pm.t: Add test for proper motion and parallax at different epoch and equinox. 2004-02-24 Tim Jenness * lib/Astro/Coords/Equatorial.pm: Add ra2000 and dec2000 methods. ra() and dec() method now documented to return ra/dec for reference epoch. 2004-01-31 Tim Jenness * lib/Astro/Coords/Equatorial.pm: First attempt at parallax and proper motions 2003-11-17 Tim Jenness Release v0.05 to CPAN 2003-11-17 Tim Jenness * lib/Astro/Coords/Fixed.pm (_hadec): Force RA to be in range 0 to 2 PI. 2003-08-19 Tim Jenness * lib/Astro/Coords/Equatorial.pm (new): Do not instantiate an object if something is missing from the constructor. * lib/Astro/Coords.pm (ha_set: Deal with case where source never has a set time 2003-07-26 Tim Jenness * lib/Astro/Coords.pm (_cvt_torad): Issue a warning if the sexagesimal string can not be parsed. 2003-07-15 Tim Jenness * lib/Astro/Coords.pm: Add rise/set/transit time and definitions of twilight. 2003-03-12 Tim Jenness * lib/Astro/Coords.pm (calculate): Trap zero increment 2003-02-18 Tim Jenness * lib/Astro/Coords.pm: Add lst to the return hash in calculate method 2002-11-10 Tim Jenness * lib/Astro/Coords.pm (calculate): Add calculate method 2002-11-08 Tim Jenness * lib/Astro/Coords.pm (_cvt_fromrad): Fix "array" formatting of seconds 2002-09-03 Tim Jenness * lib/Astro/Coords.pm (comment): Add comment method 2002-08-16 Tim Jenness * lib/Astro/Coords/Elements.pm (_apparent): Add perturbation calculation * lib/Astro/Coords.pm (dec&ra): Add J2000 RA&Dec for all modes. 2002-08-04 Tim Jenness * lib/Astro/Coords.pm (usenow): Add usenow method 2002-08-03 Tim Jenness * t/basic.t: Test now works for orbital elements * lib/Astro/Coords/Elements.pm (new): Now support '1999 Apr 1.445' format for Epoch * lib/Astro/Coords.pm (new): Add support for Interpolated coordinates * lib/Astro/Coords/Interpolated.pm: Create * lib/Astro/Coords.pm: Add name accessor method 2002-05-24 Tim Jenness Release v0.03 to CPAN