precession.h | precession.h | |||
---|---|---|---|---|

skipping to change at line 51 | skipping to change at line 51 | |||

//! Return values are in radians. | //! Return values are in radians. | |||

//! This solution is currently unused, it seems easier to use the Capitaine sequence above. | //! This solution is currently unused, it seems easier to use the Capitaine sequence above. | |||

void getPrecessionAnglesVondrakPQXYe(const double jde, double *vP_A, double *vQ_A, double *vX_A, double *vY_A, double *vepsilon_A); | void getPrecessionAnglesVondrakPQXYe(const double jde, double *vP_A, double *vQ_A, double *vX_A, double *vY_A, double *vepsilon_A); | |||

//! Return ecliptic obliquity. [radians] | //! Return ecliptic obliquity. [radians] | |||

double getPrecessionAngleVondrakEpsilon(const double jde); | double getPrecessionAngleVondrakEpsilon(const double jde); | |||

//! Just return (previously computed) ecliptic obliquity. [radians] | //! Just return (previously computed) ecliptic obliquity. [radians] | |||

double getPrecessionAngleVondrakCurrentEpsilonA(void); | double getPrecessionAngleVondrakCurrentEpsilonA(void); | |||

// To complete the task of correct&accurate precession-nutation handling, f ind fitting IAU-2000A Nutation and how this fits in here. | // To complete the task of correct&accurate precession-nutation handling, w e need fitting IAU-2000A or IAU-2000B Nutation. | |||

// E.g. A&A 459, 981–985 (2006) P. T. Wallace and N. Capitaine: Precession- nutation procedures consistent with IAU 2006 resolutions. DOI: 10.1051/0004 -6361:20065897 | // E.g. A&A 459, 981–985 (2006) P. T. Wallace and N. Capitaine: Precession- nutation procedures consistent with IAU 2006 resolutions. DOI: 10.1051/0004 -6361:20065897 | |||

// Oh well, IAU 2000A nutation has 1400 terms and goes into micro-arcsecond s. All we ever aim for is sub-arcsecond, if at all, this is more than cover ed by IAU-2000B. | // IAU 2000A nutation has 1400 terms and goes into micro-arcseconds. All we ever aim for is sub-arcsecond, if at all, this is more than covered by IAU -2000B. | |||

//! Compute and return nutation angles of the abridged IAU-2000B nutation. | //! Compute and return nutation angles of the abridged IAU-2000B nutation. | |||

//! @param JDE Julian day (TT) | //! @param JDE Julian day (TT) | |||

//! @return deltaPsi, radians | //! @return deltaPsi, radians | |||

//! @return deltaEps, radians | //! @return deltaEps, radians | |||

//! Ref: Dennis D. McCarthy and Brian J. Lizum: An Abridged Model of the Pr ecession-Nutation of the Celestial Pole. | //! Ref: Dennis D. McCarthy and Brian J. Lizum: An Abridged Model of the Pr ecession-Nutation of the Celestial Pole. | |||

//! Celestial Mechanics and Dynamical Astronomy 85: 37-49, 2003. | //! Celestial Mechanics and Dynamical Astronomy 85: 37-49, 2003. | |||

//! This model provides accuracy better than 1 milli-arcsecond in the time 1995-2050. | //! This model provides accuracy better than 1 milli-arcsecond in the time 1995-2050. | |||

//! TODO: find out drift rate behaviour e.g. in 17./18. century, maybe use nutation only e.g. 1610-2200? | //! TODO: find out drift rate behaviour e.g. in 17./18. century, maybe use nutation only e.g. 1610-2200? | |||

void getNutationAngles(const double JDE, double *deltaPsi, double *deltaEps ilon); | void getNutationAngles(const double JDE, double *deltaPsi, double *deltaEps ilon); | |||

End of changes. 2 change blocks. | ||||

2 lines changed or deleted | | 2 lines changed or added | ||

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |