Commit e468b8c 1 parent 473de37 commit e468b8c Copy full SHA for e468b8c
File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -95,9 +95,6 @@ provided by SuperNOVAS over the upstream NOVAS C 3.1 code:
95
95
- Fixes the [ sidereal_time bug] ( https://aa.usno.navy.mil/software/novas_faq ) , whereby the ` sidereal_time() ` function
96
96
had an incorrect unit cast. This was a documented issue of NOVAS C 3.1.
97
97
98
- - Some remainder calculations in NOVAS C 3.1 used the result from ` fmod() ` unchecked, which resulted in angles outside
99
- of the expected [ 0:&pi ; ] range and was also the reason why ` cal_date() ` did not work for negative JD values.
100
-
101
98
- Fixes antedating velocities and distances for light travel time in ` ephemeris() ` . When getting positions and
102
99
velocities for Solar-system sources, it is important to use the values from the time light originated from the
103
100
observed body rather than at the time that light arrives to the observer. This correction was done properly for
@@ -120,6 +117,9 @@ provided by SuperNOVAS over the upstream NOVAS C 3.1 code:
120
117
` coord_sys = 0 ` and the same date as before would return the results in GCRS coordinates instead of the requested
121
118
mean equinox of date coordinates.
122
119
120
+ - Some remainder calculations in NOVAS C 3.1 used the result from ` fmod() ` unchecked, which resulted in angles outside
121
+ of the expected [ 0:&pi ; ] range and was also the reason why ` cal_date() ` did not work for negative JD values.
122
+
123
123
- Fixes ` aberration() ` returning NaN vectors if the ` ve ` argument is 0. It now returns the unmodified input vector
124
124
appropriately instead.
125
125
You can’t perform that action at this time.
0 commit comments