source: trunk/FACT++/sofa/doc/changes.lis@ 18350

Last change on this file since 18350 was 18346, checked in by tbretz, 9 years ago
File size: 5.0 KB
Line 
1 Updates for SOFA Release 11 : 2015 February 2
2 - - - - - - - - - - - - - - - - - - - - - - -
3
4Changes/updates fall into the following categories:
5
61. A leap second at the end of June 2015, requires updates to the
7 iau_DAT (dat.for) and iauDat (dat.c) routines.
8
92. Introduction of two new routines, G2ICRS and ICRS2G (both Fortran
10 and C), creating a new category entitled "Galactic coordinates".
11
123. A few minor changes to a few routines to remove some compiler
13 warnings; (1) Changes in the test for zero in C2IXYZ, GC2GDE, RM2V,
14 RV2M, and multithread precaution in CAL2JD in the Fortan version only.
15
164. Updated test programs t_sofa_f.for and t_sofa_c.c. Updated the
17 include header file sofa.h.
18
195. Documentation revision, moving the routines STARPV and PVSTAR
20 (category Star Space Motion) and PMSAFE and STARPM (category Star
21 Catalog Conversions) into Astrometry. This results in the removal
22 of the category Star Space Motion.
23
24+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
25
26Fortran:
27--------
28
29iau_C2IXYS there was a test for zero that could potentially cause
30 compiler warnings. The test has been changed.
31
32iau_CAL2JD a value in a DATA-initialized array was being changed
33 during execution. This had consequences for multi-thread
34 code. The algorithm has been changed to avoid the
35 difficulty.
36
37iau_DAT a leap second is now required in UTC for 2015 June 30.
38
39iau_G2ICRS transformation from Galactic Coordinates to ICRS. A new
40 routine.
41
42iau_GC2GDE there was a test for zero that could potentially cause
43 compiler warnings. The test has been changed.
44
45iau_ICRS2G transformation from ICRS to Galactic Coordinates. A new
46 routine.
47
48iau_RM2V there was a test for zero that could potentially cause
49 compiler warnings. The test has been changed.
50
51iau_RV2M there was a test for zero that could potentially cause
52 compiler warnings. The test has been changed.
53
54t_sofa_f program updated with the two new Galactic Coordinate
55 tansformations.
56
57+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
58
59ANSI C:
60-------
61
62iauC2ixys there was a test for zero that could potentially cause
63 compiler warnings. The test has been changed.
64
65iauDat a leap second is now required in UTC for 2015 June 30.
66
67iauG2icrs transformation from Galactic Coordinates to ICRS. A new
68 routine.
69
70iauGc2gde there was a test for zero that could potentially cause
71 compiler warnings. The test has been changed.
72
73iauIcrs2g transformation from Galactic Coordinates to ICRS. A new
74 routine.
75
76iauRm2v there was a test for zero that could potentially cause
77 compiler warnings. The test has been changed.
78
79iauRv2m there was a test for zero that could potentially cause
80 compiler warnings. The test has been changed.
81
82sofa.h addition of the new functions, removal of duplicate
83 functions. All functions are listed in the categories
84 that are given on the website and in the manual.
85
86t_sofa_c program updated with the two new Galactic Coordinate
87 tansformations.
88
89+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
90
91Documentation:
92--------------
93
94intro.lis Minor change.
95
96sofa_lib.lis New routines added. The routines STARPV, PVSTA, PMSAFE and
97 STARPM into Astrometry. Category Star Space Motion deleted.
98 This list harmonised with sofa.h and the website.
99
100+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
101
102End of Updates
1032015 February 9
104CYH/SAB
105
106+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
107
108
109
110 Updates for SOFA Release 11a : 2015 March 4
111 - - - - - - - - - - - - - - - - - - - - - -
112
113This minor release (11a) contains a change to suppress a warning message
114given by one C compiler. The change does not affect the behaviour of the
115routine and it is not essential that you update your libraries
116(particularly if you are a Fortran user).
117
118The change had already been made in the 2014 September 9 (10c) release,
119but due to an oversight was not present in the current release. The
120Fortran code has also been modified for harmony.
121
122Summary of Changes
123
124iauDat A change has been made to the ANSI C version to suppress
125 an array bounds warning produced by recent gcc versions.
126
127iau_DAT A change has been made to the Fortran version to ensure
128 equivalence between the Fortran and ANSI C versions.
129
130+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
131End of Updates
1322015 March 4
133CYH
134+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
135
Note: See TracBrowser for help on using the repository browser.