Package org.orekit.models.earth.weather
Class HeightDependentPressureTemperatureHumidityConverter
- java.lang.Object
-
- org.orekit.models.earth.weather.HeightDependentPressureTemperatureHumidityConverter
-
public class HeightDependentPressureTemperatureHumidityConverter extends Object
Converter for weather parameters that change with height.Height variations correspond to equations 5.98, 5.99 and 5.100 from Guochang Xu, GPS - Theory, Algorithms and Applications, Springer, 2007
- Since:
- 12.1
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description HeightDependentPressureTemperatureHumidityConverter(WaterVaporPressureProvider provider)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldPressureTemperatureHumidity<T>convert(FieldPressureTemperatureHumidity<T> pth0, T h)
Convert weather parameters.PressureTemperatureHumidity
convert(PressureTemperatureHumidity pth0, double h)
Convert weather parameters.
-
-
-
Constructor Detail
-
HeightDependentPressureTemperatureHumidityConverter
public HeightDependentPressureTemperatureHumidityConverter(WaterVaporPressureProvider provider)
Simple constructor.Points outside of altitude range will be silently clipped back to range.
- Parameters:
provider
- provider for water vapor pressure
-
-
Method Detail
-
convert
public PressureTemperatureHumidity convert(PressureTemperatureHumidity pth0, double h)
Convert weather parameters.- Parameters:
pth0
- weather at reference altitudeh
- altitude at which weather is requested- Returns:
- converted weather
-
convert
public <T extends CalculusFieldElement<T>> FieldPressureTemperatureHumidity<T> convert(FieldPressureTemperatureHumidity<T> pth0, T h)
Convert weather parameters.- Type Parameters:
T
- type of the elements- Parameters:
pth0
- weather at reference altitudeh
- altitude at which weather is requested- Returns:
- converted weather
-
-