boinor.core.fixed ================= .. py:module:: boinor.core.fixed .. autoapi-nested-parse:: Low level ra, dec, and W calculations for bodies. .. rubric:: References The values for all bodies except the Moon have been taken from: Archinal, B., Acton, C., A’Hearn, M., Conrad, A., Consolmagno, G., & Duxbury, T. et al. (2018). Report of the IAU Working Group on Cartographic Coordinates and Rotational Elements: 2015. Celestial Mechanics And Dynamical Astronomy, 130(3). doi: 10.1007/s10569-017-9805-5. The values for Moon have been taken from: Archinal, B., A’Hearn, M., Bowell, E., Conrad, A., Consolmagno, G., & Courtin, R. et al. (2010). Report of the IAU Working Group on Cartographic Coordinates and Rotational Elements: 2009. Celestial Mechanics And Dynamical Astronomy, 109(2), 101-135. doi: 10.1007/s10569-010-9320-4. Functions --------- .. autoapisummary:: boinor.core.fixed.sun_rot_elements_at_epoch boinor.core.fixed.mercury_rot_elements_at_epoch boinor.core.fixed.venus_rot_elements_at_epoch boinor.core.fixed.mars_rot_elements_at_epoch boinor.core.fixed.jupiter_rot_elements_at_epoch boinor.core.fixed.saturn_rot_elements_at_epoch boinor.core.fixed.uranus_rot_elements_at_epoch boinor.core.fixed.neptune_rot_elements_at_epoch boinor.core.fixed.moon_rot_elements_at_epoch Module Contents --------------- .. py:function:: sun_rot_elements_at_epoch(T, d) Calculate rotational elements for Sun. :param T: Interval from the standard epoch, in Julian centuries i.e. 36525 days. :type T: float :param d: Interval in days from the standard epoch. :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float) .. py:function:: mercury_rot_elements_at_epoch(T, d) Calculate rotational elements for Mercury. :param T: Interval from the standard epoch, in Julian centuries. :type T: float :param d: Interval in days from the standard epoch. :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float) .. py:function:: venus_rot_elements_at_epoch(T, d) Calculate rotational elements for Venus. :param T: Interval from the standard epoch, in Julian centuries. :type T: float :param d: Interval in days from the standard epoch. :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float) .. py:function:: mars_rot_elements_at_epoch(T, d) Calculate rotational elements for Mars. :param T: Interval from the standard epoch, in Julian centuries :type T: float :param d: Interval in days from the standard epoch :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float) .. py:function:: jupiter_rot_elements_at_epoch(T, d) Calculate rotational elements for Jupiter. :param T: Interval from the standard epoch, in Julian centuries :type T: float :param d: Interval in days from the standard epoch :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float) .. py:function:: saturn_rot_elements_at_epoch(T, d) Calculate rotational elements for Saturn. :param T: Interval from the standard epoch, in Julian centuries. :type T: float :param d: Interval in days from the standard epoch. :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float) .. py:function:: uranus_rot_elements_at_epoch(T, d) Calculate rotational elements for Uranus. :param T: Interval from the standard epoch, in Julian centuries. :type T: float :param d: Interval in days from the standard epoch. :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float) .. py:function:: neptune_rot_elements_at_epoch(T, d) Calculate rotational elements for Neptune. :param T: Interval from the standard epoch, in Julian centuries. :type T: float :param d: Interval in days from the standard epoch. :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float) .. py:function:: moon_rot_elements_at_epoch(T, d) Calculate rotational elements for Moon. :param T: Interval from the standard epoch, in Julian centuries. :type T: float :param d: Interval in days from the standard epoch. :type d: float :returns: **ra, dec, W** -- Right ascension and declination of north pole, and angle of the prime meridian. :rtype: tuple (float)