source: trunk/FACT++/pal/pal.news@ 18501

Last change on this file since 18501 was 18347, checked in by tbretz, 9 years ago
File size: 3.3 KB
Line 
1PAL Library
2
3The Starlink Positional Astronomy Library (PAL) is a C implementation of the
4SLALIB API. It is distributed under the GPL and uses the SOFA library wherever
5possible.
6
7V0.9.3
8
9- Fix value of small in palFk524. Typo in port from Fortran
10 had removed the "e" in the number. Thanks to @danielsf.
11
12- Add test for palFk524
13
14V0.9.2
15
16Thanks to Github user @nega0 for some BSD build fixes.
17
18More STARCONF_DEFAULT_PREFIX fixes for Scons file and for
19document building.
20
21New configure option: --with-erfa to allow the ERFA
22root location to be specified.
23
24V0.9.1
25
26Now checks for STARCONF_DEFAULT_PREFIX environment variable
27when deciding whether a Starlink environment is present. This
28was more reliable than checking for STARLINK_DIR.
29
30V0.9.0
31
32Add palPcd and palUnpcd
33
34V0.8.0
35
36Add palEcleq
37
38V0.7.0
39
40Add palPolmo.
41
42V0.6.0
43
44New function, palVers, provides API access to the PAL
45version number as a string or integer.
46
47V0.5.1
48
49The configure script was getting confused if run outside of
50Starlink without using --without-starlink. This was because
51$STARLINK is set in the script if it is not set and the
52configure script was assuming $STARLINK would be unset
53outside of a Starlink environment. The configure script
54now keys off $STARLINK_DIR but that may interact badly
55if STARLINK_DIR is set and --without-starlink is used.
56
57An experimental SConstruct build script is now available
58for users of scons.
59
60SUN/267 has been synced up with the associated source files.
61
62palIntin now respects the isblank configure check (as it
63should have done all along).
64
65Minor clean ups of some source prologues.
66
67V0.5.0
68
69Now works with ERFA <https://github.com/liberfa/erfa>.
70The configure script has been modified to first check
71for ERFA and then check for SOFA.
72
73V0.4.0
74
75New routines ported from SLA: palRefv, palAtmdsp
76New routine inherited from SOFA: palRefcoq
77
78Minimum SOFA version now 2013-12-02
79
80palObs: Now includes telescope positions for APEX and NANTEN2
81
82The autotools build scripts now require autoconf version 2.69.
83
84Thanks to Github user @nega0 for some BSD build fixes.
85
86A subset of the routines have been relicensed using LGPL
87to allow them to be included in the AST library. Thanks to
88Patrick Wallace for giving this permission.
89
90A paper on PAL has been published at ADASS:
91 http://adsabs.harvard.edu/abs/2013ASPC..475..307J
92
93V0.3.0
94
95Add refraction code and support palOap and palAop. For closer compatibility
96with SLA for testing purposes the refraction routines internally use
97clones of slaNutc, slaEqeqx, slaGmst and slaGeoc. Once the code has
98been verified further the PAL/SOFA routines will be used instead. Switching
99routines seems to change the results in palTest by about 0.05 arcsec.
100
101V0.2.0
102
103Improve configure script when not in a Starlink build environment. Use
104
105 ./configure --prefix=/path/to/install
106
107when Starlink is not available and add --without-starlink if Starlink
108is present but should not be used.
109
110V0.1.5
111
112Explcitly look for libm rather than relying on SOFA to pull it in.
113
114V0.1.4
115
116Check for isblank() function and fall back if it is missing.
117
118V0.1.3
119
120Improve copysign() detection.
121
122V0.1.2
123
124Check for copysign() c99 function and fall back if it is missing.
125
126V0.1.1
127
128The palDrange function has been modified so that it now returns +PI if
129the supplied angle is +PI (previously, it returned -PI in these cases).
130
131
132V0.1.0
133
134Initial release with sufficient SLALIB API for AST and the Astro::Coords perl module.
Note: See TracBrowser for help on using the repository browser.