Enum Class PerturbationsKey
- All Implemented Interfaces:
Serializable,Comparable<PerturbationsKey>,Constable
Keys for
perturbations data entries.- Since:
- 11.0
- Author:
- Luc Maisonobe
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAlbedo grid size.Albedo model.Name of atmospheric model.Central body angular rotation rate.Comment entry.Oblate spheroid equatorial radius of central body.Fixed (time invariant) value of the Solar Flux Unit daily proxy F10.7.Fixed (time invariant) value of the Solar Flux Unit 81-day running center-average proxy F10.7.Fixed (time invariant) value of the planetary 3-hour-range geomagnetic index aₚ.Fixed (time invariant) value of the planetary 1-hour-range geomagnetic index Dst.Fixed (time invariant) value of the planetary 3-hour-range geomagnetic index Kₚ.Fixed (time invariant) value of the Solar Flux daily proxy M10.7.Fixed (time invariant) value of the Solar Flux 81-day running center-average proxy M10.7.Fixed (time invariant) value of the Solar Flux daily proxy S10.7.Fixed (time invariant) value of the Solar Flux 81-day running center-average proxy S10.7.Fixed (time invariant) value of the Solar Flux daily proxy Y10.7.Fixed (time invariant) value of the Solar Flux 81-day running center-average proxy Y10.7.Central body oblate spheroid oblateness.Gravity model.N-body perturbation bodies.Central body oblate spheroid oblateness.Ocean tides model.Reduction theory used for precession and nutation modeling.Names of shadow bodies.Shadow model used for solar radiation pressure.Solid tides model.Solar Radiation Pressure model.Epoch of the Space Weather data.Space Weather data source.Interpolation method for Space Weather data. -
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(ParseToken token, ContextBinding context, Perturbations container) Process an token.static PerturbationsKeyReturns the enum constant of this class with the specified name.static PerturbationsKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
COMMENT
Comment entry. -
ATMOSPHERIC_MODEL
Name of atmospheric model. -
GRAVITY_MODEL
Gravity model. -
EQUATORIAL_RADIUS
Oblate spheroid equatorial radius of central body. -
GM
Central body oblate spheroid oblateness. -
N_BODY_PERTURBATIONS
N-body perturbation bodies. -
CENTRAL_BODY_ROTATION
Central body angular rotation rate. -
OBLATE_FLATTENING
Central body oblate spheroid oblateness. -
OCEAN_TIDES_MODEL
Ocean tides model. -
SOLID_TIDES_MODEL
Solid tides model. -
REDUCTION_THEORY
Reduction theory used for precession and nutation modeling. -
ALBEDO_MODEL
Albedo model. -
ALBEDO_GRID_SIZE
Albedo grid size. -
SHADOW_MODEL
Shadow model used for solar radiation pressure. -
SHADOW_BODIES
Names of shadow bodies. -
SRP_MODEL
Solar Radiation Pressure model. -
SW_DATA_SOURCE
Space Weather data source. -
SW_DATA_EPOCH
Epoch of the Space Weather data. -
SW_INTERP_METHOD
Interpolation method for Space Weather data. -
FIXED_GEOMAG_KP
Fixed (time invariant) value of the planetary 3-hour-range geomagnetic index Kₚ. -
FIXED_GEOMAG_AP
Fixed (time invariant) value of the planetary 3-hour-range geomagnetic index aₚ. -
FIXED_GEOMAG_DST
Fixed (time invariant) value of the planetary 1-hour-range geomagnetic index Dst. -
FIXED_F10P7
Fixed (time invariant) value of the Solar Flux Unit daily proxy F10.7. -
FIXED_F10P7_MEAN
Fixed (time invariant) value of the Solar Flux Unit 81-day running center-average proxy F10.7. -
FIXED_M10P7
Fixed (time invariant) value of the Solar Flux daily proxy M10.7. -
FIXED_M10P7_MEAN
Fixed (time invariant) value of the Solar Flux 81-day running center-average proxy M10.7. -
FIXED_S10P7
Fixed (time invariant) value of the Solar Flux daily proxy S10.7. -
FIXED_S10P7_MEAN
Fixed (time invariant) value of the Solar Flux 81-day running center-average proxy S10.7. -
FIXED_Y10P7
Fixed (time invariant) value of the Solar Flux daily proxy Y10.7. -
FIXED_Y10P7_MEAN
Fixed (time invariant) value of the Solar Flux 81-day running center-average proxy Y10.7.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
process
Process an token.- Parameters:
token- token to processcontext- context bindingcontainer- container to fill- Returns:
- true of token was accepted
-