Package org.orekit.models.earth.weather
Enum SeasonalModelType
- java.lang.Object
-
- java.lang.Enum<SeasonalModelType>
-
- org.orekit.models.earth.weather.SeasonalModelType
-
- All Implemented Interfaces:
Serializable,Comparable<SeasonalModelType>
public enum SeasonalModelType extends Enum<SeasonalModelType>
Type of seasonal model used in Global Pressure Temperature models.- Since:
- 12.1
- Author:
- Luc Maisonobe
- See Also:
- "Landskron, D. & Böhm, J. J Geod (2018) VMF3/GPT3: refined discrete and empirical troposphere mapping functions 92: 349. https://doi.org/10.1007/s00190-017-1066-2"
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AHah coefficient model.AWaw coefficient model.DTTemperature gradient model.GE_HHydrostatic East gradient coefficient model.GE_WWet East gradient coefficient model.GN_HHydrostatic North gradient coefficient model.GN_WWet North gradient coefficient model.LAMBDAWater vapor decrease factor model.PRESSUREPressure model.QVSpecific humidity model.TEMPERATURETemperature model.TMMean temperature weighted with water vapor pressure model.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SeasonalModelTypeparseType(String field)Parse a field to get the type.static SeasonalModelTypevalueOf(String name)Returns the enum constant of this type with the specified name.static SeasonalModelType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PRESSURE
public static final SeasonalModelType PRESSURE
Pressure model.
-
TEMPERATURE
public static final SeasonalModelType TEMPERATURE
Temperature model.
-
QV
public static final SeasonalModelType QV
Specific humidity model.
-
DT
public static final SeasonalModelType DT
Temperature gradient model.
-
AH
public static final SeasonalModelType AH
ah coefficient model.
-
AW
public static final SeasonalModelType AW
aw coefficient model.
-
LAMBDA
public static final SeasonalModelType LAMBDA
Water vapor decrease factor model.
-
TM
public static final SeasonalModelType TM
Mean temperature weighted with water vapor pressure model.
-
GN_H
public static final SeasonalModelType GN_H
Hydrostatic North gradient coefficient model.
-
GE_H
public static final SeasonalModelType GE_H
Hydrostatic East gradient coefficient model.
-
GN_W
public static final SeasonalModelType GN_W
Wet North gradient coefficient model.
-
GE_W
public static final SeasonalModelType GE_W
Wet East gradient coefficient model.
-
-
Method Detail
-
values
public static SeasonalModelType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SeasonalModelType c : SeasonalModelType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SeasonalModelType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
parseType
public static SeasonalModelType parseType(String field)
Parse a field to get the type.- Parameters:
field- field to parse- Returns:
- the type corresponding to the field
- Throws:
IllegalArgumentException- if the field does not correspond to a type
-
-