2005-02-21 Tim Jenness <tjenness@cpan.org>
---- RELEASE V0.10 to CPAN ----
2005-02-18 Tim Jenness <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* 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 <b.cavanagh@jach.hawaii.edu>
* 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 <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* lib/Astro/Coords/Equatorial.pm: Can not use vdiff in the radec
method since vdiff requires the radec.
2004-12-09 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords.pm: Add preliminary support for radial
velocities and velocity frames. Add doppler correction
calculation.
2004-12-08 Tim Jenness <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* t/angle.t: Add tests for Angle classes
2004-11-21 Tim Jenness <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* lib/Astro/Coords.pm: Support DateTime
* t/riseset.t: Include DateTime and Time::Piece tests
2004-04-19 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords/Angle.pm: Create
* lib/Astro/Coords/Angle/Hour.pm: Create
2004-04-12 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords/Equatorial.pm (_ecllonglat): Add ecliptic
latitude and longitude.
2004-02-27 Brad Cavanagh <b.cavanagh@jach.hawaii.edu>
* lib/Astro/Coords/Equatorial.pm: Proper motions and parallax
no longer default to zero if not given in constructor.
2004-02-25 Brad Cavanagh <b.cavanagh@jach.hawaii.edu>
* 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 <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* lib/Astro/Coords/Equatorial.pm: First attempt at parallax and
proper motions
2003-11-17 Tim Jenness <tjenness@cpan.org>
Release v0.05 to CPAN
2003-11-17 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords/Fixed.pm (_hadec): Force RA to be in range 0 to
2 PI.
2003-08-19 Tim Jenness <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* lib/Astro/Coords.pm (_cvt_torad): Issue a warning if the
sexagesimal string can not be parsed.
2003-07-15 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords.pm: Add rise/set/transit time and definitions
of twilight.
2003-03-12 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords.pm (calculate): Trap zero increment
2003-02-18 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords.pm: Add lst to the return hash in calculate method
2002-11-10 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords.pm (calculate): Add calculate method
2002-11-08 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords.pm (_cvt_fromrad): Fix "array" formatting of seconds
2002-09-03 Tim Jenness <tjenness@cpan.org>
* lib/Astro/Coords.pm (comment): Add comment method
2002-08-16 Tim Jenness <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
* lib/Astro/Coords.pm (usenow): Add usenow method
2002-08-03 Tim Jenness <tjenness@cpan.org>
* 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 <tjenness@cpan.org>
Release v0.03 to CPAN