Astro-SLA
view release on metacpan or search on metacpan
The Starlink SLALIB library (Fortran) is available from Starlink
under the GPL.
The array handling code was written by Karl Glazebrook.
Changes
-------
See the ChangeLog file for a full list of changes.
Changes for release 1.03
- Add rpath hack to linker. MakeMaker includes this automatically
but Module::Build does not.
Changes for release 1.02
- Add ExtUtils::F77 as a configure dependency. This fixes a problem with
CPAN tools running Build.PL, finding ExtUtils::F77 is required, installing
it and not re-running Build.PL.
Changes for release 1.01:
- Understand that modern Fortran SLA requires CNF.
- Specify a minimum Module::Build version.
- Now understands $STARLINK_DIR and uses it when Starlink::Config
is not available.
- Now understands $SLA_ROOT environment variable to allow the
location of the C sla library to be specified externally through
the environment.
Changes for release 1.00:
- Use Module::Build
- Fix slaIntin when using the Fortran library
- Minor compiler warnings fixed and removedsome OUTPUT sections that
were not needed.
Changes for release 0.99:
- slaObs can now be called with a constant string (required by
Astro::Telescope).
- Added slaIntin (for completeness)
- The tests have been updated considerably. All the examples
from the slalib documentation are now included in the test suite.
- Test::More is now required for the tests.
- stime has added arguments (-epoch, -h and -man)
Changes for release 0.98:
- Missed two "Perl_croak + threading errors"
Changes for release 0.97:
- Addition of a test for cometary ephemerides
- A fix to the slaOap function when using the Fortran bindings
- Fix for building with a thread-enabled perl, although slalib
is not proven to be thread safe.
Changes for release 0.96:
- Now includes Fortran support
- Add slaPertel and slaPertue
- Fix slaOap
Changes for release 0.95:
- Fix bug in slaPlante (it simply didn't work)
Changes for release 0.94:
- Fix bug in slaPreces and add new test for it.
Changes for release (0.93):
- New utility 'stime' for printing the current time, MJD and LST
- Add ut2lst_tel command (this was in the docs but not present)
- Fix bug in slaEg50 (thanks to Chris Phillips)
- Fix segmentation violation in certain uses of the slaObs
command on linux.
- Should now compile cleanly on perl 5.6.0 (now uses PL_na symbols
in XS layer)
- slightly improved test suite.
Changes for release 0.92:
- Export all single precision aliases
- Export slaDvxv
- Fix compiler warnings (thanks to Chris Phillips <phillips@jive.nfra.nl>
for a patch).
Changes for release 0.91:
- Add DR2S, DR2H and slaEcleq to the export list.
- Fix argument order of slaEqgal and slaSupgal
[patch supplied by Tim Kimball (kimball@stsci.edu)]
- Allow use of single precision names as aliases to double precision
commands.
( run in 0.424 second using v1.01-cache-2.11-cpan-39bf76dae61 )