diff --git a/include/novas.h b/include/novas.h index 7c8016dc..52edad88 100644 --- a/include/novas.h +++ b/include/novas.h @@ -612,11 +612,12 @@ enum novas_cio_location_type { * @sa WOBBLE_ITRS_TO_TIRS */ enum novas_wobble_direction { - /// use for wobble() to change from ITRS (actual rotating Earth) to Pseudo Earth Fixed (PEF). + /// use for wobble() to change from ITRS (actual rotating Earth) to Pseudo Earth Fixed (PEF) / + /// TIRS. WOBBLE_ITRS_TO_PEF = 0, - /// use for wobble() to change from Pseudo Earth Fixed (PEF) to ITRS (actual rotating Earth). - /// (You can use any non-zero value as well.) + /// use for wobble() to change from Pseudo Earth Fixed (PEF) / TIRS to ITRS (actual rotating + /// Earth). WOBBLE_PEF_TO_ITRS }; diff --git a/src/novas.c b/src/novas.c index 9d91b9fe..fd5bbd3d 100644 --- a/src/novas.c +++ b/src/novas.c @@ -2779,10 +2779,11 @@ int spin(double angle, const double *in, double *out) { /** * Corrects a vector in the ITRS (rotating Earth-fixed system) for polar motion, and also * corrects the longitude origin (by a tiny amount) to the Terrestrial Intermediate Origin - * (TIO). The ITRS vector is thereby transformed to the terrestrial intermediate system, - * based on the true (rotational) equator and TIO. Because the true equator is the plane - * orthogonal to the direction of the Celestial Intermediate Pole (CIP), the components of - * the output vector are referred to z and x axes toward the CIP and TIO, respectively. + * (TIO). The ITRS vector is thereby transformed to the terrestrial intermediate reference + * system (TIRS) or Pseudo Earth Fixed (PEF), based on the true (rotational) equator and TIO; + * or vice versa. Because the true equator is the plane orthogonal to the direction of the + * Celestial Intermediate Pole (CIP), the components of the output vector are referred to z + * and x axes toward the CIP and TIO, respectively. * * REFERENCES: *
    @@ -2791,7 +2792,7 @@ int spin(double angle, const double *in, double *out) { *
* * @param jd_tt [day] Terrestrial Time (TT) based Julian date. - * @param direction WOBBLE_ITRS_TO_PEF (0) or WOBBLE_PEF_TO_ITRS (1; or nonzero) + * @param direction WOBBLE_ITRS_TO_PEF (0) or WOBBLE_PEF_TO_ITRS (nonzero) * @param xp [arcsec] Conventionally-defined X coordinate of Celestial Intermediate * Pole with respect to ITRS pole, in arcseconds. * @param yp [arcsec] Conventionally-defined Y coordinate of Celestial Intermediate