diff --git a/definitions/grib1/localConcepts/ecmf/cfVarName.def b/definitions/grib1/localConcepts/ecmf/cfVarName.def index d3eb5a4f0..5dc3435b1 100644 --- a/definitions/grib1/localConcepts/ecmf/cfVarName.def +++ b/definitions/grib1/localConcepts/ecmf/cfVarName.def @@ -4054,32 +4054,32 @@ table2Version = 210 ; indicatorOfParameter = 191 ; } -#UV visible albedo for diffuse radiation, isotropic component +#UV visible albedo for diffuse radiation, isotropic component 'aluvdi' = { table2Version = 210 ; indicatorOfParameter = 192 ; } -#UV visible albedo for diffuse radiation, volumetric component +#UV visible albedo for diffuse radiation, volumetric component 'aluvdv' = { table2Version = 210 ; indicatorOfParameter = 193 ; } -#UV visible albedo for diffuse radiation, geometric component +#UV visible albedo for diffuse radiation, geometric component 'aluvdg' = { table2Version = 210 ; indicatorOfParameter = 194 ; } -#Near IR albedo for diffuse radiation, isotropic component +#Near IR albedo for diffuse radiation, isotropic component 'alnidi' = { table2Version = 210 ; indicatorOfParameter = 195 ; } -#Near IR albedo for diffuse radiation, volumetric component +#Near IR albedo for diffuse radiation, volumetric component 'alnidv' = { table2Version = 210 ; indicatorOfParameter = 196 ; } -#Near IR albedo for diffuse radiation, geometric component +#Near IR albedo for diffuse radiation, geometric component 'alnidg' = { table2Version = 210 ; indicatorOfParameter = 197 ; @@ -17594,12 +17594,12 @@ table2Version = 228 ; indicatorOfParameter = 39 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'u10n' = { table2Version = 228 ; indicatorOfParameter = 131 ; } -#V-component of neutral wind +#10 metre v-component of neutral wind 'v10n' = { table2Version = 228 ; indicatorOfParameter = 132 ; diff --git a/definitions/grib1/localConcepts/ecmf/name.def b/definitions/grib1/localConcepts/ecmf/name.def index 6cc48c520..6e7677835 100644 --- a/definitions/grib1/localConcepts/ecmf/name.def +++ b/definitions/grib1/localConcepts/ecmf/name.def @@ -17594,13 +17594,13 @@ table2Version = 228 ; indicatorOfParameter = 39 ; } -#U-component of neutral wind -'U-component of neutral wind' = { +#10 metre u-component of neutral wind +'10 metre u-component of neutral wind' = { table2Version = 228 ; indicatorOfParameter = 131 ; } -#V-component of neutral wind -'V-component of neutral wind' = { +#10 metre v-component of neutral wind +'10 metre v-component of neutral wind' = { table2Version = 228 ; indicatorOfParameter = 132 ; } diff --git a/definitions/grib1/localConcepts/ecmf/paramId.def b/definitions/grib1/localConcepts/ecmf/paramId.def index 3fea9d27b..f7db4d9f3 100644 --- a/definitions/grib1/localConcepts/ecmf/paramId.def +++ b/definitions/grib1/localConcepts/ecmf/paramId.def @@ -17594,12 +17594,12 @@ table2Version = 228 ; indicatorOfParameter = 39 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind '228131' = { table2Version = 228 ; indicatorOfParameter = 131 ; } -#V-component of neutral wind +#10 metre v-component of neutral wind '228132' = { table2Version = 228 ; indicatorOfParameter = 132 ; diff --git a/definitions/grib1/localConcepts/ecmf/shortName.def b/definitions/grib1/localConcepts/ecmf/shortName.def index 4c399f5a0..02132b9e2 100644 --- a/definitions/grib1/localConcepts/ecmf/shortName.def +++ b/definitions/grib1/localConcepts/ecmf/shortName.def @@ -17594,12 +17594,12 @@ table2Version = 228 ; indicatorOfParameter = 39 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'u10n' = { table2Version = 228 ; indicatorOfParameter = 131 ; } -#V-component of neutral wind +#10 metre v-component of neutral wind 'v10n' = { table2Version = 228 ; indicatorOfParameter = 132 ; diff --git a/definitions/grib1/localConcepts/ecmf/units.def b/definitions/grib1/localConcepts/ecmf/units.def index 4bf0f3db0..a0a826edc 100644 --- a/definitions/grib1/localConcepts/ecmf/units.def +++ b/definitions/grib1/localConcepts/ecmf/units.def @@ -17594,12 +17594,12 @@ table2Version = 228 ; indicatorOfParameter = 39 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'm s**-1' = { table2Version = 228 ; indicatorOfParameter = 131 ; } -#V-component of neutral wind +#10 metre v-component of neutral wind 'm s**-1' = { table2Version = 228 ; indicatorOfParameter = 132 ; diff --git a/definitions/grib2/cfVarName.def b/definitions/grib2/cfVarName.def index 718e2f939..fbed8075c 100644 --- a/definitions/grib2/cfVarName.def +++ b/definitions/grib2/cfVarName.def @@ -1186,7 +1186,7 @@ constituentType = 60057 ; is_chemical = 1 ; } -#Column integrated mass density of Volcanic sulfur dioxide +#Column integrated mass density of Volcanic sulfur dioxide 'tc_VSO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1195,7 +1195,7 @@ is_chemical_srcsink = 1 ; sourceSinkChemicalPhysicalProcess = 7 ; } -#Column integrated mass density of Aromatic peroxy radical +#Column integrated mass density of Aromatic peroxy radical 'tc_AROO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1203,7 +1203,7 @@ constituentType = 60029 ; is_chemical = 1 ; } -#Column integrated mass density of Ethyne +#Column integrated mass density of Ethyne 'tc_C2H2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1211,7 +1211,7 @@ constituentType = 10010 ; is_chemical = 1 ; } -#Column integrated mass density of Acetonitrile +#Column integrated mass density of Acetonitrile 'tc_CH3CN' = { discipline = 0 ; parameterCategory = 20 ; @@ -1219,7 +1219,7 @@ constituentType = 10007 ; is_chemical = 1 ; } -#Column integrated mass density of Methyl peroxy nitrate +#Column integrated mass density of Methyl peroxy nitrate 'tc_CH3O2NO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1227,7 +1227,7 @@ constituentType = 10055 ; is_chemical = 1 ; } -#Column integrated mass density of Hydrogen cyanide +#Column integrated mass density of Hydrogen cyanide 'tc_HCN' = { discipline = 0 ; parameterCategory = 20 ; @@ -1235,7 +1235,7 @@ constituentType = 10006 ; is_chemical = 1 ; } -#Column integrated mass density of Hydroperoxy aldehydes type 1 +#Column integrated mass density of Hydroperoxy aldehydes type 1 'tc_HPALD1' = { discipline = 0 ; parameterCategory = 20 ; @@ -1243,7 +1243,7 @@ constituentType = 60058 ; is_chemical = 1 ; } -#Column integrated mass density of Hydroperoxy aldehydes type 2 +#Column integrated mass density of Hydroperoxy aldehydes type 2 'tc_HPALD2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1251,7 +1251,7 @@ constituentType = 60059 ; is_chemical = 1 ; } -#Column integrated mass density of Isoprene peroxy type B +#Column integrated mass density of Isoprene peroxy type B 'tc_ISOPBO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1259,7 +1259,7 @@ constituentType = 60056 ; is_chemical = 1 ; } -#Column integrated mass density of Isoprene peroxy type D +#Column integrated mass density of Isoprene peroxy type D 'tc_ISOPDO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1267,7 +1267,7 @@ constituentType = 60057 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Volcanic sulfur dioxide +#Atmosphere emission mass flux of Volcanic sulfur dioxide 'e_VSO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1276,7 +1276,7 @@ is_chemical_srcsink = 1 ; sourceSinkChemicalPhysicalProcess = 7 ; } -#Atmosphere emission mass flux of Aromatic peroxy radical +#Atmosphere emission mass flux of Aromatic peroxy radical 'e_AROO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1284,7 +1284,7 @@ constituentType = 60029 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Ethyne +#Atmosphere emission mass flux of Ethyne 'e_C2H2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1292,7 +1292,7 @@ constituentType = 10010 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Acetonitrile +#Atmosphere emission mass flux of Acetonitrile 'e_CH3CN' = { discipline = 0 ; parameterCategory = 20 ; @@ -1300,7 +1300,7 @@ constituentType = 10007 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Methyl peroxy nitrate +#Atmosphere emission mass flux of Methyl peroxy nitrate 'e_CH3O2NO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1308,7 +1308,7 @@ constituentType = 10055 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Hydrogen cyanide +#Atmosphere emission mass flux of Hydrogen cyanide 'e_HCN' = { discipline = 0 ; parameterCategory = 20 ; @@ -1316,7 +1316,7 @@ constituentType = 10006 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Hydroperoxy aldehydes type 1 +#Atmosphere emission mass flux of Hydroperoxy aldehydes type 1 'e_HPALD1' = { discipline = 0 ; parameterCategory = 20 ; @@ -1324,7 +1324,7 @@ constituentType = 60058 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Hydroperoxy aldehydes type 2 +#Atmosphere emission mass flux of Hydroperoxy aldehydes type 2 'e_HPALD2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1332,7 +1332,7 @@ constituentType = 60059 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Isoprene peroxy type B +#Atmosphere emission mass flux of Isoprene peroxy type B 'e_ISOPBO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1340,7 +1340,7 @@ constituentType = 60056 ; is_chemical = 1 ; } -#Atmosphere emission mass flux of Isoprene peroxy type D +#Atmosphere emission mass flux of Isoprene peroxy type D 'e_ISOPDO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1348,7 +1348,7 @@ constituentType = 60057 ; is_chemical = 1 ; } -#Dry deposition velocity of Volcanic sulfur dioxide +#Dry deposition velocity of Volcanic sulfur dioxide 'dv_VSO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1357,7 +1357,7 @@ is_chemical_srcsink = 1 ; sourceSinkChemicalPhysicalProcess = 7 ; } -#Dry deposition velocity of Aromatic peroxy radical +#Dry deposition velocity of Aromatic peroxy radical 'dv_AROO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1365,7 +1365,7 @@ constituentType = 60029 ; is_chemical = 1 ; } -#Dry deposition velocity of Ethyne +#Dry deposition velocity of Ethyne 'dv_C2H2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1373,7 +1373,7 @@ constituentType = 10010 ; is_chemical = 1 ; } -#Dry deposition velocity of Acetonitrile +#Dry deposition velocity of Acetonitrile 'dv_CH3CN' = { discipline = 0 ; parameterCategory = 20 ; @@ -1381,7 +1381,7 @@ constituentType = 10007 ; is_chemical = 1 ; } -#Dry deposition velocity of Methyl peroxy nitrate +#Dry deposition velocity of Methyl peroxy nitrate 'dv_CH3O2NO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1389,7 +1389,7 @@ constituentType = 10055 ; is_chemical = 1 ; } -#Dry deposition velocity of Hydrogen cyanide +#Dry deposition velocity of Hydrogen cyanide 'dv_HCN' = { discipline = 0 ; parameterCategory = 20 ; @@ -1397,7 +1397,7 @@ constituentType = 10006 ; is_chemical = 1 ; } -#Dry deposition velocity of Hydroperoxy aldehydes type 1 +#Dry deposition velocity of Hydroperoxy aldehydes type 1 'dv_HPALD1' = { discipline = 0 ; parameterCategory = 20 ; @@ -1405,7 +1405,7 @@ constituentType = 60058 ; is_chemical = 1 ; } -#Dry deposition velocity of Hydroperoxy aldehydes type 2 +#Dry deposition velocity of Hydroperoxy aldehydes type 2 'dv_HPALD2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1413,7 +1413,7 @@ constituentType = 60059 ; is_chemical = 1 ; } -#Dry deposition velocity of Isoprene peroxy type B +#Dry deposition velocity of Isoprene peroxy type B 'dv_ISOPBO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -1421,7 +1421,7 @@ constituentType = 60056 ; is_chemical = 1 ; } -#Dry deposition velocity of Isoprene peroxy type D +#Dry deposition velocity of Isoprene peroxy type D 'dv_ISOPDO2' = { discipline = 0 ; parameterCategory = 20 ; @@ -7198,17 +7198,23 @@ parameterCategory = 19 ; parameterNumber = 43 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'u10n' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 56 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } -#V-component of neutral wind +#10 metre v-component of neutral wind 'v10n' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 57 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } #100 metre U wind component 'u100' = { @@ -8014,7 +8020,7 @@ parameterCategory = 4 ; parameterNumber = 50 ; } -#UV index +#UV index 'uvi' = { discipline = 0 ; parameterCategory = 4 ; @@ -8716,7 +8722,7 @@ parameterCategory = 1 ; parameterNumber = 3 ; } -#Estimated u component of wind +#Estimated u component of wind 'estu' = { discipline = 3 ; parameterCategory = 1 ; @@ -8980,13 +8986,13 @@ parameterCategory = 2 ; parameterNumber = 16 ; } -#U-component of current +#U-component of current 'ucurr' = { discipline = 10 ; parameterCategory = 1 ; parameterNumber = 2 ; } -#V-component of current +#V-component of current 'vcurr' = { discipline = 10 ; parameterCategory = 1 ; diff --git a/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def b/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def index d39e3fecd..f0ef927d5 100644 --- a/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def @@ -769,7 +769,7 @@ parameterCategory = 128 ; parameterNumber = 245 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'u10n' = { discipline = 192 ; parameterCategory = 228 ; diff --git a/definitions/grib2/localConcepts/ecmf/name.legacy.def b/definitions/grib2/localConcepts/ecmf/name.legacy.def index 5b086af82..50a64458f 100644 --- a/definitions/grib2/localConcepts/ecmf/name.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/name.legacy.def @@ -769,8 +769,8 @@ parameterCategory = 128 ; parameterNumber = 245 ; } -#U-component of neutral wind -'U-component of neutral wind' = { +#10 metre u-component of neutral wind +'10 metre u-component of neutral wind' = { discipline = 192 ; parameterCategory = 228 ; parameterNumber = 131 ; diff --git a/definitions/grib2/localConcepts/ecmf/paramId.legacy.def b/definitions/grib2/localConcepts/ecmf/paramId.legacy.def index 5d59734a9..8ac6e9834 100644 --- a/definitions/grib2/localConcepts/ecmf/paramId.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/paramId.legacy.def @@ -769,7 +769,7 @@ parameterCategory = 128 ; parameterNumber = 245 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind '228131' = { discipline = 192 ; parameterCategory = 228 ; diff --git a/definitions/grib2/localConcepts/ecmf/shortName.legacy.def b/definitions/grib2/localConcepts/ecmf/shortName.legacy.def index 57dc9cc4c..0c2c2cfcb 100644 --- a/definitions/grib2/localConcepts/ecmf/shortName.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/shortName.legacy.def @@ -769,7 +769,7 @@ parameterCategory = 128 ; parameterNumber = 245 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'u10n' = { discipline = 192 ; parameterCategory = 228 ; diff --git a/definitions/grib2/localConcepts/ecmf/units.legacy.def b/definitions/grib2/localConcepts/ecmf/units.legacy.def index 205fa02fb..e2ad66fde 100644 --- a/definitions/grib2/localConcepts/ecmf/units.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/units.legacy.def @@ -769,7 +769,7 @@ parameterCategory = 128 ; parameterNumber = 245 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'm s**-1' = { discipline = 192 ; parameterCategory = 228 ; diff --git a/definitions/grib2/name.def b/definitions/grib2/name.def index 563d05ebc..d6c843f5f 100644 --- a/definitions/grib2/name.def +++ b/definitions/grib2/name.def @@ -7198,17 +7198,23 @@ parameterCategory = 19 ; parameterNumber = 43 ; } -#U-component of neutral wind -'U-component of neutral wind' = { +#10 metre u-component of neutral wind +'10 metre u-component of neutral wind' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 56 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } -#V-component of neutral wind -'V-component of neutral wind' = { +#10 metre v-component of neutral wind +'10 metre v-component of neutral wind' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 57 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } #100 metre U wind component '100 metre U wind component' = { diff --git a/definitions/grib2/paramId.def b/definitions/grib2/paramId.def index 8a7b40e99..50bc2c511 100644 --- a/definitions/grib2/paramId.def +++ b/definitions/grib2/paramId.def @@ -7198,17 +7198,23 @@ parameterCategory = 19 ; parameterNumber = 43 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind '228131' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 56 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } -#V-component of neutral wind +#10 metre v-component of neutral wind '228132' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 57 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } #100 metre U wind component '228246' = { diff --git a/definitions/grib2/shortName.def b/definitions/grib2/shortName.def index 96060d34f..395352a11 100644 --- a/definitions/grib2/shortName.def +++ b/definitions/grib2/shortName.def @@ -7198,17 +7198,23 @@ parameterCategory = 19 ; parameterNumber = 43 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'u10n' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 56 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } -#V-component of neutral wind +#10 metre v-component of neutral wind 'v10n' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 57 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } #100 metre U wind component '100u' = { diff --git a/definitions/grib2/units.def b/definitions/grib2/units.def index 4d0c360c3..84def1118 100644 --- a/definitions/grib2/units.def +++ b/definitions/grib2/units.def @@ -7198,17 +7198,23 @@ parameterCategory = 19 ; parameterNumber = 43 ; } -#U-component of neutral wind +#10 metre u-component of neutral wind 'm s**-1' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 56 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } -#V-component of neutral wind +#10 metre v-component of neutral wind 'm s**-1' = { discipline = 0 ; parameterCategory = 2 ; parameterNumber = 57 ; + typeOfFirstFixedSurface = 103 ; + scaledValueOfFirstFixedSurface = 10 ; + scaleFactorOfFirstFixedSurface = 0 ; } #100 metre U wind component 'm s**-1' = {