Definitions cleanup

This commit is contained in:
Shahram Najm 2019-06-04 16:46:19 +01:00
parent 0225046299
commit 7d707e6f8d
2 changed files with 490 additions and 503 deletions

View File

@ -11,149 +11,141 @@
#!
#! Last update: 20070223
#!
#!Description Octet Code Ksec1 Count
#!----------- ----- ---- ----- -----
#!Description
#!-----------
#!
#!
#! Compatibility with MARS
#!
#localDefinitionNumber 41 I1 37 -
#Class 42 I1 38 -
#Type 43 I1 39 -
#Stream 44 I2 40 -
#experimentVersionNumber 46 A4 41 -
#Number. 50 I1 42 -
#Total. 51 I1 43 -
#localDefinitionNumber
#Class
#Type
#Stream
#experimentVersionNumber
#Number
#Total
#!
#! **_EXPERIMENT_**
#************_EXPERIMENT_************
#Experiment_Identifier_1
#Experiment_Identifier_2
#Sub-Experiment_Identifier_1
#Sub-Experiment_Identifier_2
#!
#************_EXPERIMENT_************ 52 A4 44 -
#Experiment_Identifier_1 56 A4 45 -
#Experiment_Identifier_2 60 A4 46 -
#Sub-Experiment_Identifier_1 64 A4 47 -
#Sub-Experiment_Identifier_2 68 A4 48 -
#!
#! **_PRODUCT_**
#!
#************_PRODUCT_*************** 72 A4 49 -
#Original_CodeTable_2_Version_Number 76 I1 50 -
#Original_Parameter_Iden_(CodeTable2) 77 I1 51 -
#Original_Parameter_Identifier_1 78 A4 52 -
#Original_Parameter_Identifier_2 82 A4 53 -
#Product_Identifier_1 86 A4 54 -
#Product_Identifier_2 90 A4 55 -
#************_PRODUCT_***************
#Original_CodeTable_2_Version_Number
#Original_Parameter_Iden_(CodeTable2)
#Original_Parameter_Identifier_1
#Original_Parameter_Identifier_2
#Product_Identifier_1
#Product_Identifier_2
#!
#! Thresholds and Distributions
#!
#Threshold_[Distribution]_(0=n,1=yes) 94 I2 56 -
#Threshold_[Distribution]_Units 96 A4 57 -
#At_least__[Distribut._Proportion_Of] 100 I4 58 -
#Less_Than_[To_Overall_Distribution] 104 I4 59 -
#Threshold_[Distribution]_(0=n,1=yes)
#Threshold_[Distribution]_Units
#At_least__[Distribut._Proportion_Of]
#Less_Than_[To_Overall_Distribution]
#!
#zeroForFutureProducts 108 PAD 60 40
#zeroForFutureProducts
#!
#! **_ENSEMBLE_**
#!
#************_ENSEMBLE_************** 148 A4 100 -
#Number_Combination_Ensembles_(1=no) 152 I2 101 -
#Show_Combination_E._[2]_(0=no,1=yes) 154 I1 102 -
#Show_Combination_E._[3]_(0=no,1=yes) 155 I1 103 -
#Show_Combination_E._[4]_(0=no,1=yes) 156 I1 104 -
#zeroForFutureCombinations 157 PAD 105 7
#Total_Number_Members_Used 164 I2 112 -
#Total_Number_Members_Possible 166 I2 113 -
#Total_Number_Members_Missing 168 I2 114 -
#Ensemble_Combination_Number 170 I2 115 -
#Ensemble_Identifier_1 172 A4 116 -
#Ensemble_Identifier_2 176 A4 117 -
#Local_Number_Members_Used 180 I2 118 -
#Local_Number_Members_Possible 182 I2 119 -
#Local_Number_Members_Missing 184 I2 120 -
#************_ENSEMBLE_**************
#Number_Combination_Ensembles_(1=no)
#Show_Combination_E._[2]_(0=no,1=yes)
#Show_Combination_E._[3]_(0=no,1=yes)
#Show_Combination_E._[4]_(0=no,1=yes)
#zeroForFutureCombinations
#Total_Number_Members_Used
#Total_Number_Members_Possible
#Total_Number_Members_Missing
#Ensemble_Combination_Number
#Ensemble_Identifier_1
#Ensemble_Identifier_2
#Local_Number_Members_Used
#Local_Number_Members_Possible
#Local_Number_Members_Missing
#!
#listMembersUsed - LIST - Local_Number_Members_Used
#Used_Model_LBC - A4 - -
#Used_Model_LBC
#endlistMembersUsed - ENDLIST - listMembersUsed
#!
#listMembersMissing - LIST - Local_Number_Members_Missing
#Missing_Model_LBC - A4 - -
#Missing_Model_LBC
#endlistMembersMissing - ENDLIST - listMembersMissing
#!
#! More than one Combination
#!
#listEnsembleCombination2 - LIST - Show_Combination_E._[2]_(0=no,1=yes)
#Ensemble_Combinat._Number_(0=no)_[2] - I2 - -
#Ensemble_Identifier_1_[2] - A4 - -
#Ensemble_Identifier_2_[2] - A4 - -
#Local_Number_Members_Used_[2] - I2 - -
#Local_Number_Members_Possible_[2] - I2 - -
#Local_Number_Members_Missing_[2] - I2 - -
#Date_[2] - D3 - -
#Hour_[2] - I1 - -
#Minute_[2] - I1 - -
#Time_Range_One_[2] - I2 - -
#Time_Range_Two_[2] - I2 - -
#Ensemble_Combinat._Number_(0=no)_[2]
#Ensemble_Identifier_1_[2]
#Ensemble_Identifier_2_[2]
#Local_Number_Members_Used_[2]
#Local_Number_Members_Possible_[2]
#Local_Number_Members_Missing_[2]
#Date_[2]
#Hour_[2]
#Minute_[2]
#Time_Range_One_[2]
#Time_Range_Two_[2]
#endlistEnsembleCombination2 - ENDLIST - listEnsembleCombination2
#!
#listMembersUsed_[2] - LIST - Local_Number_Members_Used_[2]
#Used_Model_LBC_[2] - A4 - -
#Used_Model_LBC_[2]
#endlistMembersUsed_[2] - ENDLIST - listMembersUsed_[2]
#!
#listMembersMissing_[2] - LIST - Local_Number_Members_Missing_[2]
#Missing_Model_LBC_[2] - A4 - -
#Missing_Model_LBC_[2]
#endlistMembersMissing_[2] - ENDLIST - listMembersMissing_[2]
#!
#listEnsembleCombination3 - LIST - Show_Combination_E._[3]_(0=no,1=yes)
#Ensemble_Combinat._Number_(0=no)_[3] - I2 - -
#Ensemble_Identifier_1_[3] - A4 - -
#Ensemble_Identifier_1_[3] - A4 - -
#Local_Number_Members_Used_[3] - I2 - -
#Local_Number_Members_Possible_[3] - I2 - -
#Local_Number_Members_Missing_[3] - I2 - -
#Date_[3] - D3 - -
#Hour_[3] - I1 - -
#Minute_[3] - I1 - -
#Time_Range_One_[3] - I2 - -
#Time_Range_Two_[3] - I2 - -
#Ensemble_Combinat._Number_(0=no)_[3]
#Ensemble_Identifier_1_[3]
#Ensemble_Identifier_1_[3]
#Local_Number_Members_Used_[3]
#Local_Number_Members_Possible_[3]
#Local_Number_Members_Missing_[3]
#Date_[3]
#Hour_[3]
#Minute_[3]
#Time_Range_One_[3]
#Time_Range_Two_[3]
#endlistEnsembleCombination3 - ENDLIST - listEnsembleCombination3
#!
#listMembersUsed_[3] - LIST - Local_Number_Members_Used_[3]
#Used_Model_LBC_[3] - A4 - -
#Used_Model_LBC_[3] - A4
#endlistMembersUsed_[3] - ENDLIST - listMembersUsed_[3]
#!
#listMembersMissing_[3] - LIST - Local_Number_Members_Missing_[3]
#Missing_Model_LBC_[3] - A4 - -
#Missing_Model_LBC_[3] - A4
#endlistMembersMissing_[3] - ENDLIST - listMembersMissing_[3]
#!
#listEnsembleCombination4 - LIST - Show_Combination_E._[4]_(0=no,1=yes)
#Ensemble_Combinat._Number_(0=no)_[4] - I2 - -
#Ensemble_Identifier_1_[4] - A4 - -
#Ensemble_Identifier_2_[4] - A4 - -
#Local_Number_Members_Used_[4] - I2 - -
#Local_Number_Members_Possible_[4] - I2 - -
#Local_Number_Members_Missing_[4] - I2 - -
#Date_[4] - D3 - -
#Hour_[4] - I1 - -
#Minute_[4] - I1 - -
#Time_Range_One_[4] - I2 - -
#Time_Range_Two_[4] - I2 - -
#Ensemble_Combinat._Number_(0=no)_[4]
#Ensemble_Identifier_1_[4]
#Ensemble_Identifier_2_[4]
#Local_Number_Members_Used_[4]
#Local_Number_Members_Possible_[4]
#Local_Number_Members_Missing_[4]
#Date_[4]
#Hour_[4]
#Minute_[4]
#Time_Range_One_[4]
#Time_Range_Two_[4]
#endlistEnsembleCombination4 - ENDLIST - listEnsembleCombination4
#!
#listMembersUsed_[4] - LIST - Local_Number_Members_Used_[4]
#Used_Model_LBC_[4] - A4 - -
#Used_Model_LBC_[4]
#endlistMembersUsed_[4] - ENDLIST - listMembersUsed_[4]
#!
#listMembersMissing_[4] - LIST - Local_Number_Members_Missing_[4]
#Missing_Model_LBC_[4] - A4 - -
#Missing_Model_LBC_[4]
#endlistMembersMissing_[4] - ENDLIST - listMembersMissing_[4]
#!
#! EXTRA INFORMATION like 191
#!
#*********_EXTRA_DATA_*************** - A4 - -
#Extra_Data_FreeFormat_(0=none) - I2 - -
#*********_EXTRA_DATA_***************
#Extra_Data_FreeFormat_(0=none)
#Data_Descriptor_Bytes - BYTES - Extra_Data_FreeFormat_(0=none)
#padToAMultipleOf80Bytes - PADFROM n/a 80
#padToAMultipleOf80Bytes - PADFROM n/a
#!
#
template mars_labeling "grib1/mars_labeling.def";
@ -163,17 +155,15 @@ alias number = perturbationNumber;
unsigned[1] numberOfForecastsInEnsemble : dump;
#
# **_EXPERIMENT_**
# EXPERIMENT
#
ascii[4] '************_EXPERIMENT_************' ;
ascii[8] 'Experiment_Identifier' ;
ascii[8] 'Sub-Experiment_Identifier' ;
#
# **_PRODUCT_**
# PRODUCT
#
ascii[4] '************_PRODUCT_***************' ;
unsigned[1] Original_CodeTable_2_Version_Number : dump ;
unsigned[1] Original_Parameter_Iden_CodeTable2 : dump;
@ -181,7 +171,6 @@ ascii[8] 'Original_Parameter_Identifier' ;
ascii[8] 'Product_Identifier' ;
# Thresholds and Distributions
unsigned[2] Threshold_Or_Distribution_0_no_1_yes : dump ;
ascii[4] 'Threshold_Or_Distribution_Units' ;
unsigned[4] At_least__Or_Distribut_Proportion_Of : dump ;
@ -207,11 +196,11 @@ unsigned[2] Local_Number_Members_Possible : dump ;
unsigned[2] Local_Number_Members_Missing : dump ;
listMembersUsed list(Local_Number_Members_Used){
ascii[4] 'Used_Model_LBC' ;
ascii[4] 'Used_Model_LBC' ;
}
listMembersMissing list(Local_Number_Members_Missing){
ascii[4] 'Missing_Model_LBC' ;
ascii[4] 'Missing_Model_LBC' ;
}
#
@ -219,75 +208,74 @@ ascii[4] 'Missing_Model_LBC' ;
#
if (Show_Combination_Ensem_E2_0_no_1_yes == 1){
unsigned[2] Ensemble_Combinat_Number_0_none_E2 : dump ;
ascii[8] 'Ensemble_Identifier_E2' ;
unsigned[2] Local_Number_Members_Used_E2 : dump ;
unsigned[2] Local_Number_Members_Possible_E2 : dump ;
unsigned[2] Local_Number_Members_Missing_E2 : dump ;
unsigned[3] Date_E2 : dump;
unsigned[1] Hour_E2 : dump;
unsigned[1] Minute_E2 : dump;
unsigned[2] Time_Range_One_E2 : dump ;
unsigned[2] Time_Range_Two_E2 : dump;
unsigned[2] Ensemble_Combinat_Number_0_none_E2 : dump ;
ascii[8] 'Ensemble_Identifier_E2' ;
unsigned[2] Local_Number_Members_Used_E2 : dump ;
unsigned[2] Local_Number_Members_Possible_E2 : dump ;
unsigned[2] Local_Number_Members_Missing_E2 : dump ;
unsigned[3] Date_E2 : dump;
unsigned[1] Hour_E2 : dump;
unsigned[1] Minute_E2 : dump;
unsigned[2] Time_Range_One_E2 : dump ;
unsigned[2] Time_Range_Two_E2 : dump;
listMembersUsed2 list(Local_Number_Members_Used_E2){
ascii[4] 'Used_Model_LBC_E2' ;
}
listMembersUsed2 list(Local_Number_Members_Used_E2){
ascii[4] 'Used_Model_LBC_E2' ;
}
listMembersMissing2 list(Local_Number_Members_Missing_E2){
ascii[4] 'Missing_Model_LBC_E2' ;
}
listMembersMissing2 list(Local_Number_Members_Missing_E2){
ascii[4] 'Missing_Model_LBC_E2' ;
}
}
if (Show_Combination_Ensem_E3_0_no_1_yes == 1){
unsigned[2] Ensemble_Combinat_Number_0_none_E3 : dump ;
ascii[8] 'Ensemble_Identifier_E3' ;
unsigned[2] Local_Number_Members_Used_E3 : dump;
unsigned[2] Local_Number_Members_Possible_E3 : dump;
unsigned[2] Local_Number_Members_Missing_E3 : dump;
unsigned[3] Date_E3 : dump;
unsigned[1] Hour_E3 : dump;
unsigned[1] Minute_E3 : dump;
unsigned[2] Time_Range_One_E3 : dump;
unsigned[2] Time_Range_Two_E3 : dump;
unsigned[2] Ensemble_Combinat_Number_0_none_E3 : dump ;
ascii[8] 'Ensemble_Identifier_E3' ;
unsigned[2] Local_Number_Members_Used_E3 : dump;
unsigned[2] Local_Number_Members_Possible_E3 : dump;
unsigned[2] Local_Number_Members_Missing_E3 : dump;
unsigned[3] Date_E3 : dump;
unsigned[1] Hour_E3 : dump;
unsigned[1] Minute_E3 : dump;
unsigned[2] Time_Range_One_E3 : dump;
unsigned[2] Time_Range_Two_E3 : dump;
listMembersUsed3 list(Local_Number_Members_Used_E3){
ascii[4] 'Used_Model_LBC_E3' ;
}
listMembersUsed3 list(Local_Number_Members_Used_E3){
ascii[4] 'Used_Model_LBC_E3' ;
}
listMembersMissing3 list(Local_Number_Members_Missing_E3){
ascii[4] 'Missing_Model_LBC_E3' ;
}
listMembersMissing3 list(Local_Number_Members_Missing_E3){
ascii[4] 'Missing_Model_LBC_E3' ;
}
}
if (Show_Combination_Ensem_E4_0_no_1_yes == 1){
unsigned[2] Ensemble_Combinat_Number_0_none_E4 : dump ;
ascii[8] 'Ensemble_Identifier_E4' ;
unsigned[2] Local_Number_Members_Used_E4 : dump;
unsigned[2] Local_Number_Members_Possible_E4 : dump;
unsigned[2] Local_Number_Members_Missing_E4 : dump;
unsigned[3] Date_E4 : dump;
unsigned[1] Hour_E4 : dump;
unsigned[1] Minute_E4 : dump;
unsigned[2] Time_Range_One_E4 : dump ;
unsigned[2] Time_Range_Two_E4 : dump;
unsigned[2] Ensemble_Combinat_Number_0_none_E4 : dump ;
ascii[8] 'Ensemble_Identifier_E4' ;
unsigned[2] Local_Number_Members_Used_E4 : dump;
unsigned[2] Local_Number_Members_Possible_E4 : dump;
unsigned[2] Local_Number_Members_Missing_E4 : dump;
unsigned[3] Date_E4 : dump;
unsigned[1] Hour_E4 : dump;
unsigned[1] Minute_E4 : dump;
unsigned[2] Time_Range_One_E4 : dump ;
unsigned[2] Time_Range_Two_E4 : dump;
listMembersUsed4 list(Local_Number_Members_Used_E4){
ascii[4] 'Used_Model_LBC_E4' ;
}
listMembersUsed4 list(Local_Number_Members_Used_E4){
ascii[4] 'Used_Model_LBC_E4' ;
}
listMembersMissing4 list(Local_Number_Members_Missing_E4){
ascii[4] 'Missing_Model_LBC_E4' ;
}
listMembersMissing4 list(Local_Number_Members_Missing_E4){
ascii[4] 'Missing_Model_LBC_E4' ;
}
}
#
# EXTRA INFORMATION like 191
#
ascii[4] '*********_EXTRA_DATA_***************' ;
unsigned[2] Extra_Data_FreeFormat_0_none : dump;
position offsetFreeFormData;
unsigned[1] freeFormData[Extra_Data_FreeFormat_0_none] : dump;
#
padtomultiple padding_loc244_3(offsetSection1,80);

View File

@ -1,396 +1,395 @@
# Automatically generated by ./tigge_def.pl, do not edit
# 10_meter_u_velocity
'165' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 2;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
typeOfFirstFixedSurface = 103;
}
# 10_meter_u_velocity
'165' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 2;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
typeOfFirstFixedSurface = 103;
}
# 10_meter_v_velocity
'166' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 3;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
typeOfFirstFixedSurface = 103;
}
# 10_meter_v_velocity
'166' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 3;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
typeOfFirstFixedSurface = 103;
}
# 10_metre_wind_gust_of_at_least_15_m/s
'131070' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 22;
productDefinitionTemplateNumber = 9;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
scaledValueOfLowerLimit = 15;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 2;
}
# 10_metre_wind_gust_of_at_least_15_m/s
'131070' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 22;
productDefinitionTemplateNumber = 9;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
scaledValueOfLowerLimit = 15;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 2;
}
# 10_metre_wind_gust_of_at_least_25_m/s
'131071' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 22;
productDefinitionTemplateNumber = 9;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
scaledValueOfLowerLimit = 25;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 2;
}
# 10_metre_wind_gust_of_at_least_25_m/s
'131071' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 22;
productDefinitionTemplateNumber = 9;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
scaledValueOfLowerLimit = 25;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 2;
}
# convective_available_potential_energy
'59' = {
discipline = 0;
parameterCategory = 7;
parameterNumber = 6;
typeOfFirstFixedSurface = 1;
typeOfSecondFixedSurface = 8;
}
# convective_available_potential_energy
'59' = {
discipline = 0;
parameterCategory = 7;
parameterNumber = 6;
typeOfFirstFixedSurface = 1;
typeOfSecondFixedSurface = 8;
}
# convective_inhibition
'228001' = {
discipline = 0;
parameterCategory = 7;
parameterNumber = 7;
typeOfFirstFixedSurface = 1;
typeOfSecondFixedSurface = 8;
}
# convective_inhibition
'228001' = {
discipline = 0;
parameterCategory = 7;
parameterNumber = 7;
typeOfFirstFixedSurface = 1;
typeOfSecondFixedSurface = 8;
}
# field_capacity
'228170' = {
discipline = 2;
parameterCategory = 3;
parameterNumber = 12;
scaleFactorOfFirstFixedSurface = 0;
scaleFactorOfSecondFixedSurface = 1;
scaledValueOfFirstFixedSurface = 0;
scaledValueOfSecondFixedSurface = 2;
typeOfFirstFixedSurface = 106;
typeOfSecondFixedSurface = 106;
}
# field_capacity
'228170' = {
discipline = 2;
parameterCategory = 3;
parameterNumber = 12;
scaleFactorOfFirstFixedSurface = 0;
scaleFactorOfSecondFixedSurface = 1;
scaledValueOfFirstFixedSurface = 0;
scaledValueOfSecondFixedSurface = 2;
typeOfFirstFixedSurface = 106;
typeOfSecondFixedSurface = 106;
}
# geopotential_height
'156' = {
discipline = 0;
parameterCategory = 3;
parameterNumber = 5;
typeOfFirstFixedSurface = 100;
}
# geopotential_height
'156' = {
discipline = 0;
parameterCategory = 3;
parameterNumber = 5;
typeOfFirstFixedSurface = 100;
}
# land_sea_mask
'172' = {
discipline = 2;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 1;
}
# land_sea_mask
'172' = {
discipline = 2;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 1;
}
# maximum_wind_gust
'49' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 22;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 2;
}
# maximum_wind_gust
'49' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 22;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 2;
}
# mean_sea_level_pressure
'151' = {
discipline = 0;
parameterCategory = 3;
parameterNumber = 0;
typeOfFirstFixedSurface = 101;
}
# mean_sea_level_pressure
'151' = {
discipline = 0;
parameterCategory = 3;
parameterNumber = 0;
typeOfFirstFixedSurface = 101;
}
# orography
'228002' = {
discipline = 0;
parameterCategory = 3;
parameterNumber = 5;
typeOfFirstFixedSurface = 1;
}
# orography
'228002' = {
discipline = 0;
parameterCategory = 3;
parameterNumber = 5;
typeOfFirstFixedSurface = 1;
}
# potential_temperature
'3' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 2;
scaleFactorOfFirstFixedSurface = 6;
scaledValueOfFirstFixedSurface = 2;
typeOfFirstFixedSurface = 109;
}
# potential_temperature
'3' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 2;
scaleFactorOfFirstFixedSurface = 6;
scaledValueOfFirstFixedSurface = 2;
typeOfFirstFixedSurface = 109;
}
# potential_vorticity
'60' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 14;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 320;
typeOfFirstFixedSurface = 107;
}
# potential_vorticity
'60' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 14;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 320;
typeOfFirstFixedSurface = 107;
}
# sea_surface_temperature_anomaly
'171034' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 9;
typeOfFirstFixedSurface = 1;
}
# sea_surface_temperature_anomaly
'171034' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 9;
typeOfFirstFixedSurface = 1;
}
# skin_temperature
'235' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 17;
typeOfFirstFixedSurface = 1;
}
# skin_temperature
'235' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 17;
typeOfFirstFixedSurface = 1;
}
# snow_depth_water_equivalent
'228141' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 60;
typeOfFirstFixedSurface = 1;
}
# snow_depth_water_equivalent
'228141' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 60;
typeOfFirstFixedSurface = 1;
}
# snow_fall_water_equivalent
'228144' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 53;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# snow_fall_water_equivalent
'228144' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 53;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# soil_moisture
'228039' = {
discipline = 2;
parameterCategory = 0;
parameterNumber = 22;
scaleFactorOfFirstFixedSurface = 0;
scaleFactorOfSecondFixedSurface = 1;
scaledValueOfFirstFixedSurface = 0;
scaledValueOfSecondFixedSurface = 2;
typeOfFirstFixedSurface = 106;
typeOfSecondFixedSurface = 106;
}
# soil_moisture
'228039' = {
discipline = 2;
parameterCategory = 0;
parameterNumber = 22;
scaleFactorOfFirstFixedSurface = 0;
scaleFactorOfSecondFixedSurface = 1;
scaledValueOfFirstFixedSurface = 0;
scaledValueOfSecondFixedSurface = 2;
typeOfFirstFixedSurface = 106;
typeOfSecondFixedSurface = 106;
}
# soil_temperature
'228139' = {
discipline = 2;
parameterCategory = 0;
parameterNumber = 2;
scaleFactorOfFirstFixedSurface = 0;
scaleFactorOfSecondFixedSurface = 1;
scaledValueOfFirstFixedSurface = 0;
scaledValueOfSecondFixedSurface = 2;
typeOfFirstFixedSurface = 106;
typeOfSecondFixedSurface = 106;
}
# soil_temperature
'228139' = {
discipline = 2;
parameterCategory = 0;
parameterNumber = 2;
scaleFactorOfFirstFixedSurface = 0;
scaleFactorOfSecondFixedSurface = 1;
scaledValueOfFirstFixedSurface = 0;
scaledValueOfSecondFixedSurface = 2;
typeOfFirstFixedSurface = 106;
typeOfSecondFixedSurface = 106;
}
# specific_humidity
'133' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 0;
typeOfFirstFixedSurface = 100;
}
# specific_humidity
'133' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 0;
typeOfFirstFixedSurface = 100;
}
# sunshine_duration
'189' = {
discipline = 0;
parameterCategory = 6;
parameterNumber = 24;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# sunshine_duration
'189' = {
discipline = 0;
parameterCategory = 6;
parameterNumber = 24;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# surface_air_dew_point_temperature
'168' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 6;
typeOfFirstFixedSurface = 103;
}
# surface_air_dew_point_temperature
'168' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 6;
typeOfFirstFixedSurface = 103;
}
# surface_air_maximum_temperature
'121' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 2;
}
# surface_air_maximum_temperature
'121' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 2;
}
# surface_air_minimum_temperature
'122' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 3;
}
# surface_air_minimum_temperature
'122' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 103;
typeOfStatisticalProcessing = 3;
}
# surface_air_temperature
'167' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 103;
}
# surface_air_temperature
'167' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 103;
}
# surface_pressure
'134' = {
discipline = 0;
parameterCategory = 3;
parameterNumber = 0;
typeOfFirstFixedSurface = 1;
}
# surface_pressure
'134' = {
discipline = 0;
parameterCategory = 3;
parameterNumber = 0;
typeOfFirstFixedSurface = 1;
}
# temperature
'130' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 100;
}
# temperature
'130' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
typeOfFirstFixedSurface = 100;
}
# time_integrated_outgoing_long_wave_radiation
'179' = {
discipline = 0;
parameterCategory = 5;
parameterNumber = 5;
typeOfFirstFixedSurface = 8;
typeOfStatisticalProcessing = 1;
}
# time_integrated_outgoing_long_wave_radiation
'179' = {
discipline = 0;
parameterCategory = 5;
parameterNumber = 5;
typeOfFirstFixedSurface = 8;
typeOfStatisticalProcessing = 1;
}
# time_integrated_surface_latent_heat_flux
'147' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 10;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# time_integrated_surface_latent_heat_flux
'147' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 10;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# time_integrated_surface_net_solar_radiation
'176' = {
discipline = 0;
parameterCategory = 4;
parameterNumber = 9;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# time_integrated_surface_net_solar_radiation
'176' = {
discipline = 0;
parameterCategory = 4;
parameterNumber = 9;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# time_integrated_surface_net_thermal_radiation
'177' = {
discipline = 0;
parameterCategory = 5;
parameterNumber = 5;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# time_integrated_surface_net_thermal_radiation
'177' = {
discipline = 0;
parameterCategory = 5;
parameterNumber = 5;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# time_integrated_surface_sensible_heat_flux
'146' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 11;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# time_integrated_surface_sensible_heat_flux
'146' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 11;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# total_cloud_cover
'228164' = {
discipline = 0;
parameterCategory = 6;
parameterNumber = 1;
typeOfFirstFixedSurface = 1;
typeOfSecondFixedSurface = 8;
}
# total_cloud_cover
'228164' = {
discipline = 0;
parameterCategory = 6;
parameterNumber = 1;
typeOfFirstFixedSurface = 1;
typeOfSecondFixedSurface = 8;
}
# total_column_water
'136' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 51;
typeOfFirstFixedSurface = 1;
typeOfSecondFixedSurface = 8;
}
# total_column_water
'136' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 51;
typeOfFirstFixedSurface = 1;
typeOfSecondFixedSurface = 8;
}
# total_precipitation
'228228' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 52;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# total_precipitation
'228228' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 52;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# total_precipitation_of_at_least_10_mm
'131062' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 52;
productDefinitionTemplateNumber = 9;
scaledValueOfLowerLimit = 10;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# total_precipitation_of_at_least_10_mm
'131062' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 52;
productDefinitionTemplateNumber = 9;
scaledValueOfLowerLimit = 10;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# total_precipitation_of_at_least_20_mm
'131063' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 52;
productDefinitionTemplateNumber = 9;
scaledValueOfLowerLimit = 20;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# total_precipitation_of_at_least_20_mm
'131063' = {
discipline = 0;
parameterCategory = 1;
parameterNumber = 52;
productDefinitionTemplateNumber = 9;
scaledValueOfLowerLimit = 20;
typeOfFirstFixedSurface = 1;
typeOfStatisticalProcessing = 1;
}
# u_velocity
'131' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 2;
}
# u_velocity
'131' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 2;
}
# unknown
'default' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
}
# unknown
'default' = {
discipline = 0;
parameterCategory = 0;
parameterNumber = 0;
}
# v_velocity
'132' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 3;
}
# wilting_point
'228171' = {
discipline = 2;
parameterCategory = 0;
parameterNumber = 26;
scaleFactorOfFirstFixedSurface = 0;
scaleFactorOfSecondFixedSurface = 1;
scaledValueOfFirstFixedSurface = 0;
scaledValueOfSecondFixedSurface = 2;
typeOfFirstFixedSurface = 106;
typeOfSecondFixedSurface = 106;
}
# v_velocity
'132' = {
discipline = 0;
parameterCategory = 2;
parameterNumber = 3;
}
# wilting_point
'228171' = {
discipline = 2;
parameterCategory = 0;
parameterNumber = 26;
scaleFactorOfFirstFixedSurface = 0;
scaleFactorOfSecondFixedSurface = 1;
scaledValueOfFirstFixedSurface = 0;
scaledValueOfSecondFixedSurface = 2;
typeOfFirstFixedSurface = 106;
typeOfSecondFixedSurface = 106;
}