Sun position
Sun position algorithm
|
void moon_nrelApparent(double j2kTT_cy, Sky_TrueEquatorial *pos)
Calculate the Moon's position as a unit vector and a distance, in apparent coordinates.
This structure contains relatively constant data, and is set up by one of the three functions sky_ini...
Struct used for holding an object's coordinates in equatorial apparent or Intermediate coordinates.
double moon_riseSet(int year, int month, int day, bool getMoonrise, const Sky_DeltaTs *deltas, const Sky_SiteProp *site, Sky_SiteHorizon *topo)
Routine to calculate the time of moonrise or moonset for the day specified by year,...
void moon_nrelApp2(double t_cy, const Sky0_Nut1980 *nut, V3D_Vector *appV, double *dist_au)
Calculates the Moon's position in geocentric apparent coordinates, using the NREL Moon Position Algor...
void moon_nrelTopocentric(double j2kdUtc, const Sky_DeltaTs *deltas, const Sky_SiteProp *site, Sky_SiteHorizon *topo)
Calls moon_nrelApparent() to calculate the Moon's position in apparent coordinates using the NREL Moo...
Nutation angles and obliquity.
sky.h - structures and routines for astronomical observing & tracking
vectors3d.h - Three dimensional geometry, vectors and matrices
sky0.h - astronomical coordinate conversion for NREL Sun Position Algorithm
Coordinates of a celestial object in the horizon frame, in both rectangular and polar forms.