Class AtmosphericPressure

java.lang.Object
org.episteme.natural.earth.atmosphere.AtmosphericPressure

public class AtmosphericPressure extends Object
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Field Details

  • Method Details

    • pressureAtAltitude

      public static Quantity<Pressure> pressureAtAltitude(Quantity<Length> altitude)
      Barometric formula for pressure at altitude. P = P0 * (1 - L*h/T0)^(g*M/(R*L))
      Parameters:
      altitude - Height above sea level
      Returns:
      Pressure at altitude
    • altitudeFromPressure

      public static Quantity<Length> altitudeFromPressure(Quantity<Pressure> pressure)
      Calculates altitude from pressure (inverse barometric).
    • temperatureAtAltitude

      public static double temperatureAtAltitude(double altitudeMeters)
      Temperature at altitude (troposphere). T = T0 - L * h