Class CR3BPConstants


  • public class CR3BPConstants
    extends Object
    Set of useful physical CR3BP constants using JPL data.
    Since:
    11.0
    Author:
    Vincent Mouraux
    • Method Detail

      • getMoonSemiMajorAxis

        public static double getMoonSemiMajorAxis()
        Get the Moon semi-major axis.
        Returns:
        the Moon semi-major axis in meters
      • getEarthMoonBarycenterSemiMajorAxis

        public static double getEarthMoonBarycenterSemiMajorAxis​(AbsoluteDate date,
                                                                 TimeScale timeScale)
        Get the Earth-Moon barycenter semi-major axis.
        Parameters:
        date - date
        timeScale - time scale
        Returns:
        the Earth-Moon barycenter semi-major axis in meters
      • getJupiterSemiMajorAxis

        public static double getJupiterSemiMajorAxis​(AbsoluteDate date,
                                                     TimeScale timeScale)
        Get the Jupiter semi-major axis.
        Parameters:
        date - date
        timeScale - time scale
        Returns:
        the Jupiter semi-major axis in meters