source: branches/FACT++_part_filenames/pal/pal.news@ 20115

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