Class SiderealTime

java.lang.Object
org.episteme.natural.physics.astronomy.time.SiderealTime

public class SiderealTime extends Object
Sidereal time calculations.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • gmstDegrees

      public static Real gmstDegrees(JulianDate jd)
      Computes Greenwich Mean Sidereal Time in degrees.
    • gmstHours

      public static Real gmstHours(JulianDate jd)
      Computes Greenwich Mean Sidereal Time in hours.
    • lmstDegrees

      public static Real lmstDegrees(JulianDate jd, Real longitude)
      Computes Local Mean Sidereal Time in degrees.
    • lmstHours

      public static Real lmstHours(JulianDate jd, Real longitude)
      Computes Local Mean Sidereal Time in hours.
    • hourAngle

      public static Real hourAngle(Real lmstHours, Real raHours)
      Computes Hour Angle: HA = LMST - RA
    • raHoursToDegrees

      public static Real raHoursToDegrees(Real hours)
      Converts RA hours to degrees.
    • degreesToRaHours

      public static Real degreesToRaHours(Real degrees)
      Converts degrees to RA hours.