#[repr(u8)]pub enum Grib2TableA {
Show 121 variants
UltraVioletIndexModel = 2,
NcepArlTransportAndDispersionModel = 3,
NcepArlSmokeModel = 4,
SatelliteDerivedPrecipitationAndTemperaturesFromIr = 5,
NcepArlDustModel = 6,
GlobalWindWaveForecastModel = 10,
GlobalMultiGridWaveModelStaticGrids = 11,
ProbabilisticStormSurgePSurge = 12,
HurricaneMultiGridWaveModel = 13,
ExtraTropicalStormSurgeAtlanticDomain = 14,
NearshoreWavePredictionSystemNwps = 15,
ExtraTropicalStormSurgeEtss = 16,
ExtraTropicalStormSurgePacificDomain = 17,
ProbabilisticExtraTropicalStormSurgePEtss = 18,
ExtraTropicalStormSurgeMicronesiaDomain = 20,
ExtraTropicalStormSurgeAtlanticDomain3d = 21,
ExtraTropicalStormSurgePacificDomain3d = 22,
ExtraTropicalStormSurgeMicronesiaDomain3d = 23,
SnowCoverAnalysis = 25,
ForecasterGeneratedField = 30,
ValueAddedPostProcessedField = 31,
GlobalOptimumInterpolationAnalysisGoiFromGfsModel = 42,
GlobalOptimumInterpolationAnalysisGoiFromFinalRun = 43,
SeaSurfaceTemperatureAnalysis = 44,
CoastalOceanCirculationModel = 45,
HycomGlobal = 46,
HycomNorthPacificBasin = 47,
HycomNorthAtlanticBasin = 48,
OzoneAnalysisFromTirosObservations = 49,
OzoneAnalysisFromNimbus7Observations = 52,
RegionalOptimumInterpolationAnalysisRoi = 64,
_180WaveTriangular18LayerSpectralModelFromGfsModel = 68,
WaveTriangular18LayerSpectralModelFromMediumRangeForecastRun = 69,
QuasiLagrangianHurricaneModelQlm = 70,
HurricaneWeatherResearchAndForecastingHwrf = 71,
HurricaneNonHydrostaticMultiscaleModelOnTheBGridHnmmb = 72,
FogForecastModelOceanProdCenter = 73,
GulfOfMexicoWindWave = 74,
GulfOfAlaskaWindWave = 75,
BiasCorrectedMediumRangeForecast = 76,
_126WaveTriangular28LayerSpectralModelFromGfsModel = 77,
_126WaveTriangular28LayerSpectralModelFromMediumRangeForecastRun = 78,
WaveTriangular28LayerSpectralModelFromMediumRangeForecastRun = 80,
AnalysisFromGfsGlobalForecastSystem = 81,
AnalysisFromGdasGlobalDataAssimilationSystem = 82,
HighResolutionRapidRefreshHrrr = 83,
MesoNamModelCurrently12Km = 84,
RealTimeOceanForecastSystemRtofs = 85,
EarlyHurricaneWindSpeedProbabilityModel = 86,
CacEnsembleForecastsFromSpectralEnsmb = 87,
NoaaWaveWatchIiiNww3OceanWaveModel = 88,
NonHydrostaticMesoModelNmmCurrently8Km = 89,
WaveTriangular28LayerSpectralModelExtensionOfMediumRangeForecastRun = 90,
WaveTriangular28LayerSpectralModelExtensionOfGfsModel = 91,
WaveTriangular28LayerSpectralModelRunFromMediumRangeForecastFinalAnalysis = 92,
WaveTriangular28LayerSpectralModelRunFromT62GdasAnalysisOfMediumRangeForecastRun = 93,
T170L42GlobalSpectralModelFromMrfRun = 94,
T126L42GlobalSpectralModelFromMrfRun = 95,
GlobalForecastSystemModel = 96,
ClimateForecastSystemModel = 98,
MiscellaneousTestId99 = 99,
MiscellaneousTestId100 = 100,
ConventionalObservationReAnalysisCore = 101,
NationalBlendGrib = 104,
RapidRefreshRap = 105,
GlobalEnsembleForecastSystemGefs = 107,
LocalizedAviationMosProgramLamp = 108,
RealTimeMesoscaleAnalysisRtma = 109,
NamModel15KmVersion = 110,
NamModelGenericResolution = 111,
WrfNmmModelGenericResolution = 112,
ProductsFromNcepSrefProcessing = 113,
NaefsProductsFromJoinedNcepCmcGlobalEnsembles = 114,
DownscaledGfsFromNamExtension = 115,
WrfEmModelGenericResolution = 116,
NemsGfsAerosolComponent = 117,
UnrestrictedMesoscaleAnalysisUrma = 118,
WamWholeAtmosphereModel = 119,
IceConcentrationAnalysis = 120,
WesternNorthAtlanticRegionalWaveModel = 121,
AlaskaWatersRegionalWaveModel = 122,
NorthAtlanticHurricaneWaveModel = 123,
EasternNorthPacificRegionalWaveModel = 124,
NorthPacificHurricaneWaveModel = 125,
SeaIceForecastModel = 126,
LakeIceForecastModel = 127,
GlobalOceanForecastModel = 128,
GlobalOceanDataAnalysisSystemGodas = 129,
MergeOfFieldsFromTheRucNamAndSpectralModel = 130,
GreatLakesWaveModel = 131,
HighResolutionEnsembleForecastHref = 132,
GreatLakesShortRangeWaveModel = 133,
RapidRefreshForecastSystemRrfs = 134,
HurricaneAnalysisAndForecastSystemHafs = 135,
NorthAmericanRegionalReanalysisNarr = 140,
LandDataAssimilationAndForecastSystem = 141,
NwsRiverForecastSystemNwsrfs = 150,
NwsFlashFloodGuidanceSystemNwsffgs = 151,
Wsr88dStageIiPrecipitationAnalysis = 152,
Wsr88dStageIiiPrecipitationAnalysis = 153,
QuantitativePrecipitationForecastGeneratedByNcep = 180,
RiverForecastCenterQuantitativePrecipitationForecastMosaicGeneratedByNcep = 181,
RiverForecastCenterQuantitativePrecipitationEstimateMosaicGeneratedByNcep = 182,
NdfdProductGeneratedByNcepHpc = 183,
ClimatologicalCalibratedPrecipitationAnalysisCcpa = 184,
NationalConvectiveWeatherDiagnosticGeneratedByNcepAwc = 190,
CurrentIcingPotentialAutomatedProductGeneratedByNcepAwc = 191,
AnalysisProductFromNcepAwc = 192,
ForecastProductFromNcepAwc = 193,
ClimateDataAssimilationSystem2Cdas2 = 195,
ClimateDataAssimilationSystem2Cdas2UsedForRegenerationRuns = 196,
ClimateDataAssimilationSystemCdas = 197,
ClimateDataAssimilationSystemCdasUsedForRegenerationRuns = 198,
ClimateForecastSystemReanalysisCfsr = 199,
CpcManualForecastProduct = 200,
CpcAutomatedProduct = 201,
EpaAirQualityForecastNorthEastUsDomain = 210,
EpaAirQualityForecastEasternUsDomain = 211,
SpcManualForecastProduct = 215,
NcepOpcAutomatedProduct = 220,
Missing = 255,
}Expand description
§ON388 - TABLE A - GENERATING PROCESS OR MODEL
Details:
- Originating Center: 7 (US-NWS, NCEP)
- GRIB2 - Product Definition Template in Octet: 14
- Revised: 05/26/2023
Reserved Ranges:
0-1: Reserved7-9: Reserved19: Reserved24: Reserved26-29: Reserved32-41: Reserved50-51: Reserved53-63: Reserved65-67: Reserved79: Reserved102-103: Reserved106: Reserved142-149: Reserved194: Reserved202-209: Reserved212-214: Reserved216-219: Reserved221-230: Reserved for WPC products231-254: Reserved
Special Value:
255: Missing
§Description
This table defines the data template definitions used by Originating Center 7 (US-NWS, NCEP) in GRIB2 files, specifying various generating processes or models and their corresponding template references.
§Notes
- Red text depicts changes made since 01/25/2022
Variants§
UltraVioletIndexModel = 2
NcepArlTransportAndDispersionModel = 3
NcepArlSmokeModel = 4
SatelliteDerivedPrecipitationAndTemperaturesFromIr = 5
NcepArlDustModel = 6
GlobalWindWaveForecastModel = 10
GlobalMultiGridWaveModelStaticGrids = 11
ProbabilisticStormSurgePSurge = 12
HurricaneMultiGridWaveModel = 13
ExtraTropicalStormSurgeAtlanticDomain = 14
NearshoreWavePredictionSystemNwps = 15
ExtraTropicalStormSurgeEtss = 16
ExtraTropicalStormSurgePacificDomain = 17
ProbabilisticExtraTropicalStormSurgePEtss = 18
ExtraTropicalStormSurgeMicronesiaDomain = 20
ExtraTropicalStormSurgeAtlanticDomain3d = 21
ExtraTropicalStormSurgePacificDomain3d = 22
ExtraTropicalStormSurgeMicronesiaDomain3d = 23
SnowCoverAnalysis = 25
ForecasterGeneratedField = 30
ValueAddedPostProcessedField = 31
GlobalOptimumInterpolationAnalysisGoiFromGfsModel = 42
GlobalOptimumInterpolationAnalysisGoiFromFinalRun = 43
SeaSurfaceTemperatureAnalysis = 44
CoastalOceanCirculationModel = 45
HycomGlobal = 46
HycomNorthPacificBasin = 47
HycomNorthAtlanticBasin = 48
OzoneAnalysisFromTirosObservations = 49
OzoneAnalysisFromNimbus7Observations = 52
RegionalOptimumInterpolationAnalysisRoi = 64
_180WaveTriangular18LayerSpectralModelFromGfsModel = 68
WaveTriangular18LayerSpectralModelFromMediumRangeForecastRun = 69
QuasiLagrangianHurricaneModelQlm = 70
HurricaneWeatherResearchAndForecastingHwrf = 71
HurricaneNonHydrostaticMultiscaleModelOnTheBGridHnmmb = 72
FogForecastModelOceanProdCenter = 73
GulfOfMexicoWindWave = 74
GulfOfAlaskaWindWave = 75
BiasCorrectedMediumRangeForecast = 76
_126WaveTriangular28LayerSpectralModelFromGfsModel = 77
_126WaveTriangular28LayerSpectralModelFromMediumRangeForecastRun = 78
WaveTriangular28LayerSpectralModelFromMediumRangeForecastRun = 80
AnalysisFromGfsGlobalForecastSystem = 81
AnalysisFromGdasGlobalDataAssimilationSystem = 82
HighResolutionRapidRefreshHrrr = 83
MesoNamModelCurrently12Km = 84
RealTimeOceanForecastSystemRtofs = 85
EarlyHurricaneWindSpeedProbabilityModel = 86
CacEnsembleForecastsFromSpectralEnsmb = 87
NoaaWaveWatchIiiNww3OceanWaveModel = 88
NonHydrostaticMesoModelNmmCurrently8Km = 89
WaveTriangular28LayerSpectralModelExtensionOfMediumRangeForecastRun = 90
WaveTriangular28LayerSpectralModelExtensionOfGfsModel = 91
WaveTriangular28LayerSpectralModelRunFromMediumRangeForecastFinalAnalysis = 92
WaveTriangular28LayerSpectralModelRunFromT62GdasAnalysisOfMediumRangeForecastRun = 93
T170L42GlobalSpectralModelFromMrfRun = 94
T126L42GlobalSpectralModelFromMrfRun = 95
GlobalForecastSystemModel = 96
ClimateForecastSystemModel = 98
MiscellaneousTestId99 = 99
MiscellaneousTestId100 = 100
ConventionalObservationReAnalysisCore = 101
NationalBlendGrib = 104
RapidRefreshRap = 105
GlobalEnsembleForecastSystemGefs = 107
LocalizedAviationMosProgramLamp = 108
RealTimeMesoscaleAnalysisRtma = 109
NamModel15KmVersion = 110
NamModelGenericResolution = 111
WrfNmmModelGenericResolution = 112
ProductsFromNcepSrefProcessing = 113
NaefsProductsFromJoinedNcepCmcGlobalEnsembles = 114
DownscaledGfsFromNamExtension = 115
WrfEmModelGenericResolution = 116
NemsGfsAerosolComponent = 117
UnrestrictedMesoscaleAnalysisUrma = 118
WamWholeAtmosphereModel = 119
IceConcentrationAnalysis = 120
WesternNorthAtlanticRegionalWaveModel = 121
AlaskaWatersRegionalWaveModel = 122
NorthAtlanticHurricaneWaveModel = 123
EasternNorthPacificRegionalWaveModel = 124
NorthPacificHurricaneWaveModel = 125
SeaIceForecastModel = 126
LakeIceForecastModel = 127
GlobalOceanForecastModel = 128
GlobalOceanDataAnalysisSystemGodas = 129
MergeOfFieldsFromTheRucNamAndSpectralModel = 130
GreatLakesWaveModel = 131
HighResolutionEnsembleForecastHref = 132
GreatLakesShortRangeWaveModel = 133
RapidRefreshForecastSystemRrfs = 134
HurricaneAnalysisAndForecastSystemHafs = 135
NorthAmericanRegionalReanalysisNarr = 140
LandDataAssimilationAndForecastSystem = 141
NwsRiverForecastSystemNwsrfs = 150
NwsFlashFloodGuidanceSystemNwsffgs = 151
Wsr88dStageIiPrecipitationAnalysis = 152
Wsr88dStageIiiPrecipitationAnalysis = 153
QuantitativePrecipitationForecastGeneratedByNcep = 180
RiverForecastCenterQuantitativePrecipitationForecastMosaicGeneratedByNcep = 181
RiverForecastCenterQuantitativePrecipitationEstimateMosaicGeneratedByNcep = 182
NdfdProductGeneratedByNcepHpc = 183
ClimatologicalCalibratedPrecipitationAnalysisCcpa = 184
NationalConvectiveWeatherDiagnosticGeneratedByNcepAwc = 190
CurrentIcingPotentialAutomatedProductGeneratedByNcepAwc = 191
AnalysisProductFromNcepAwc = 192
ForecastProductFromNcepAwc = 193
ClimateDataAssimilationSystem2Cdas2 = 195
ClimateDataAssimilationSystem2Cdas2UsedForRegenerationRuns = 196
ClimateDataAssimilationSystemCdas = 197
ClimateDataAssimilationSystemCdasUsedForRegenerationRuns = 198
ClimateForecastSystemReanalysisCfsr = 199
CpcManualForecastProduct = 200
CpcAutomatedProduct = 201
EpaAirQualityForecastNorthEastUsDomain = 210
EpaAirQualityForecastEasternUsDomain = 211
SpcManualForecastProduct = 215
NcepOpcAutomatedProduct = 220
Missing = 255
Trait Implementations§
Source§impl Clone for Grib2TableA
impl Clone for Grib2TableA
Source§fn clone(&self) -> Grib2TableA
fn clone(&self) -> Grib2TableA
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Grib2TableA
impl Debug for Grib2TableA
Source§impl Display for Grib2TableA
impl Display for Grib2TableA
Source§impl From<u8> for Grib2TableA
impl From<u8> for Grib2TableA
Source§impl PartialEq for Grib2TableA
impl PartialEq for Grib2TableA
impl Copy for Grib2TableA
impl Eq for Grib2TableA
impl StructuralPartialEq for Grib2TableA
Auto Trait Implementations§
impl Freeze for Grib2TableA
impl RefUnwindSafe for Grib2TableA
impl Send for Grib2TableA
impl Sync for Grib2TableA
impl Unpin for Grib2TableA
impl UnwindSafe for Grib2TableA
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more