19 #ifndef _LN_PRECESSION_H
20 #define _LN_PRECESSION_H
22 #include <libnova/ln_types.h>
52 double fromJD,
double toJD,
struct ln_equ_posn *position);
double ra
Definition: ln_types.h:177
double LIBNOVA_EXPORT ln_deg_to_rad(double degrees)
degrees to radians
Definition: utility.c:93
double LIBNOVA_EXPORT ln_range_degrees(double angle)
puts a large angle in the correct range 0 - 360 degrees
Definition: utility.c:237
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:190
double B
Definition: ln_types.h:221
double LIBNOVA_EXPORT ln_rad_to_deg(double radians)
radians to degrees
Definition: utility.c:87
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:66
Ecliptical (or celestial) Longitude and Latitude.
Definition: ln_types.h:204
Equatorial Coordinates.
Definition: ln_types.h:176
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:125
double dec
Definition: ln_types.h:178