19 #ifndef _LN_PRECESSION_H
20 #define _LN_PRECESSION_H
22 #include <libnova/ln_types.h>
double ra
Definition: ln_types.h:172
double LIBNOVA_EXPORT ln_deg_to_rad(double degrees)
degrees to radians
Definition: utility.c:90
double LIBNOVA_EXPORT ln_range_degrees(double angle)
puts a large angle in the correct range 0 - 360 degrees
Definition: utility.c:234
void ln_get_ecl_prec(struct ln_lnlat_posn *mean_position, double JD, struct ln_lnlat_posn *position)
Calculate the effects of precession on ecliptical coordinates.
Definition: precession.c:177
double B
Definition: ln_types.h:219
double LIBNOVA_EXPORT ln_rad_to_deg(double radians)
radians to degrees
Definition: utility.c:84
void ln_get_equ_prec(struct ln_equ_posn *mean_position, double JD, struct ln_equ_posn *position)
Calculate the effects of precession on equatorial coordinates, convert current to J2000.
Definition: precession.c:64
Ecliptical (or celestial) Longitude and Latitude.
Definition: ln_types.h:201
Equatorial Coordinates.
Definition: ln_types.h:171
void ln_get_equ_prec2(struct ln_equ_posn *mean_position, double fromJD, double toJD, struct ln_equ_posn *position)
Calculate the effects of precession on equatorial coordinates, between arbitary Jxxxx epochs.
Definition: precession.c:119
double dec
Definition: ln_types.h:173