Class CR3BPConstants

java.lang.Object
org.orekit.propagation.numerical.cr3bp.CR3BPConstants

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

    • 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