Class FieldPressureTemperatureHumidity<T extends CalculusFieldElement<T>>

java.lang.Object
org.orekit.models.earth.weather.FieldPressureTemperature<T>
org.orekit.models.earth.weather.FieldPressureTemperatureHumidity<T>
Type Parameters:
T - type of the field elements

public class FieldPressureTemperatureHumidity<T extends CalculusFieldElement<T>> extends FieldPressureTemperature<T>
Container for pressure, temperature, and humidity.
Since:
12.1
Author:
Luc Maisonobe
  • Constructor Details

    • FieldPressureTemperatureHumidity

      public FieldPressureTemperatureHumidity(T altitude, T pressure, T temperature, T waterVaporPressure, T tm, T lambda)
      Simple constructor.
      Parameters:
      altitude - altitude at which weather parameters have been computed (m)
      pressure - pressure (Pa)
      temperature - temperature (Kelvin)
      waterVaporPressure - humidity as water vapor pressure (Pa)
      tm - mean temperature weighted with water vapor pressure
      lambda - water vapor decrease factor
    • FieldPressureTemperatureHumidity

      public FieldPressureTemperatureHumidity(Field<T> field, PressureTemperatureHumidity weather)
      Simple constructor.
      Parameters:
      field - field to which elements belong
      weather - regular weather parameters
  • Method Details

    • getWaterVaporPressure

      public T getWaterVaporPressure()
      Get humidity as water vapor pressure.
      Returns:
      humidity as water vapor pressure (Pa)
    • getTm

      public T getTm()
      Get mean temperature weighted with water vapor pressure.
      Returns:
      mean temperature weighted with water vapor pressure
    • getLambda

      public T getLambda()
      Get water vapor decrease factor.
      Returns:
      water vapor decrease factor