mirror of https://github.com/ecmwf/eccodes.git
Merge branch 'feature/localTime' of ssh://git.ecmwf.int:7999/eccodes/eccodes into feature/localTime
This commit is contained in:
commit
55c825f36a
|
@ -51,8 +51,8 @@ use Time::localtime;
|
|||
|
||||
$ARGV[0] or die "USAGE: $0 input.tsv\n";
|
||||
|
||||
my $WRITE_TO_FILES = 0;
|
||||
my $WRITE_TO_PARAMDB = 0;
|
||||
my $WRITE_TO_FILES = 0;
|
||||
my $WRITE_TO_PARAMDB = 1; # Be careful. Fill in $contactId before proceeding
|
||||
|
||||
my ($paramId, $shortName, $name, $units, $cfVarName);
|
||||
my ($discipline, $pcategory, $pnumber, $type1, $type2, $scaledValue1, $scaleFactor1, $scaledValue2, $scaleFactor2);
|
||||
|
@ -75,11 +75,11 @@ my %key_to_attrib_map = (
|
|||
'constituentType' => 40,
|
||||
'aerosolType' => 46
|
||||
);
|
||||
my $db = "param";
|
||||
my $host = $ENV{'DB_HOST'} || 'unknown';
|
||||
my $user = $ENV{'DB_USER'} || 'unknown';
|
||||
my $pass = $ENV{'DB_PASS'} || 'unknown';
|
||||
my $dbh = 0;
|
||||
my $db = "param";
|
||||
my $host = $ENV{'PARAM_DB_HOST'} || 'unknown';
|
||||
my $user = $ENV{'PARAM_DB_USER'} || 'unknown';
|
||||
my $pass = $ENV{'PARAM_DB_PASS'} || 'unknown';
|
||||
my $dbh = 0;
|
||||
my $centre = -3; # WMO table ID
|
||||
my $edition = 2; # GRIB edition 2
|
||||
my $contactId; # JIRA issue ID
|
||||
|
@ -117,14 +117,15 @@ while (<>) {
|
|||
$lcount++;
|
||||
|
||||
($paramId, $shortName, $name, $units,
|
||||
$discipline, $pcategory, $pnumber, $type1, $type2,
|
||||
$scaledValue1, $scaleFactor1, $scaledValue2, $scaleFactor2, $stat, $aero, $constit,
|
||||
$discipline, $pcategory, $pnumber,
|
||||
$type1, $scaleFactor1, $scaledValue1, $type2, $scaleFactor2, $scaledValue2,
|
||||
$stat, $aero, $constit,
|
||||
$typeGen, $localTV, $typeOfWLInt, $scaleFactorWL1, $scaledValueWL1, $scaleFactorWL2, $scaledValueWL2, $sourceSink
|
||||
) = split(/\t/);
|
||||
|
||||
die "Error: paramID \"$paramId\" is not an integer (input row=$lcount)!\n" if (!is_integer($paramId));
|
||||
die "Error: shortName \"$shortName\" has an invalid character (input row=$lcount)!\n" if ($shortName =~ /[ '"]/);
|
||||
die "Error: name \"$name\" should have uppercase 1st letter (input row=$lcount)!\n" if ($name !~ /^[A-Z]/);
|
||||
die "Error: name \"$name\" should have uppercase 1st letter or digit (input row=$lcount)!\n" if ($name !~ /^[A-Z0-9]/);
|
||||
|
||||
$units = "~" if ($units eq "");
|
||||
$cfVarName = $shortName;
|
||||
|
|
|
@ -5,14 +5,14 @@
|
|||
4 mean2t MEAN2T Mean temperature at 2 metres (K)
|
||||
5 mean10ws MEAN10WS Mean of 10 metre wind speed (m s**-1)
|
||||
6 meantcc MEANTCC Mean total cloud cover (0 - 1)
|
||||
7 dl DL Lake depth (m)
|
||||
7 dl DL Lake total depth (m)
|
||||
8 lmlt LMLT Lake mix-layer temperature (K)
|
||||
9 lmld LMLD Lake mix-layer depth (m)
|
||||
10 lblt LBLT Lake bottom temperature (K)
|
||||
11 ltlt LTLT Lake total layer temperature (K)
|
||||
12 lshf LSHF Lake shape factor (dimensionless)
|
||||
13 lict LICT Lake ice temperature (K)
|
||||
14 licd LICD Lake ice depth (m)
|
||||
13 lict LICT Lake ice surface temperature (K)
|
||||
14 licd LICD Lake ice total depth (m)
|
||||
15 dndzn DNDZN Minimum vertical gradient of refractivity inside trapping layer (m**-1)
|
||||
16 dndza DNDZA Mean vertical gradient of refractivity inside trapping layer (m**-1)
|
||||
17 dctb DCTB Duct base height (m)
|
||||
|
|
|
@ -1,10 +1,5 @@
|
|||
# (C) Copyright 2005- ECMWF.
|
||||
|
||||
# START 1/local.98.1 ----------------------------------------------------------------------
|
||||
# LOCAL 98 1
|
||||
#
|
||||
# localDefinitionTemplate_001
|
||||
# ---------------------------
|
||||
#
|
||||
# Description Octet Code Ksec1 Count
|
||||
# ----------- ----- ---- ----- -----
|
||||
|
@ -21,31 +16,27 @@
|
|||
template mars_labeling "grib1/mars_labeling.def";
|
||||
|
||||
unsigned[1] perturbationNumber : dump;
|
||||
if(perturbationNumber != 0)
|
||||
{
|
||||
if(perturbationNumber != 0) {
|
||||
alias number = perturbationNumber;
|
||||
}
|
||||
|
||||
unsigned[1] numberOfForecastsInEnsemble : dump;
|
||||
pad padding_local1_1(1);
|
||||
|
||||
#1->2
|
||||
# 1->2
|
||||
alias grib2LocalSectionPresent=present;
|
||||
constant grib2LocalSectionNumber=1;
|
||||
|
||||
if (stepType is "instant" ) {
|
||||
if (numberOfForecastsInEnsemble!=0) {
|
||||
alias productDefinitionTemplateNumber=epsPoint;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (numberOfForecastsInEnsemble!=0) {
|
||||
alias productDefinitionTemplateNumber=epsContinous;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# monthly mean
|
||||
#if (timeRangeIndicator==113) {
|
||||
#}
|
||||
|
||||
|
||||
# END 1/local.98.1 ----------------------------------------------------------------------
|
||||
|
|
|
@ -1,22 +1,12 @@
|
|||
# (C) Copyright 2005- ECMWF.
|
||||
|
||||
# START 1/local.98.244 ----------------------------------------------------------------------
|
||||
# LOCAL 214 98 244
|
||||
#
|
||||
#!
|
||||
#! localDefinitionTemplate_244
|
||||
#! ---------------------------
|
||||
#!
|
||||
#! # SREPS Short-Range EPS information
|
||||
#!
|
||||
#! Last update: 20070223
|
||||
#!
|
||||
#!Description
|
||||
#!-----------
|
||||
#!
|
||||
#!
|
||||
#! Compatibility with MARS
|
||||
#!
|
||||
# # SREPS Short-Range EPS information
|
||||
#
|
||||
# Last update: 20070223
|
||||
#
|
||||
# Compatibility with MARS
|
||||
#
|
||||
#localDefinitionNumber
|
||||
#Class
|
||||
#Type
|
||||
|
@ -24,13 +14,13 @@
|
|||
#experimentVersionNumber
|
||||
#Number
|
||||
#Total
|
||||
#!
|
||||
#
|
||||
#************_EXPERIMENT_************
|
||||
#Experiment_Identifier_1
|
||||
#Experiment_Identifier_2
|
||||
#Sub-Experiment_Identifier_1
|
||||
#Sub-Experiment_Identifier_2
|
||||
#!
|
||||
#
|
||||
#************_PRODUCT_***************
|
||||
#Original_CodeTable_2_Version_Number
|
||||
#Original_Parameter_Iden_(CodeTable2)
|
||||
|
@ -38,16 +28,16 @@
|
|||
#Original_Parameter_Identifier_2
|
||||
#Product_Identifier_1
|
||||
#Product_Identifier_2
|
||||
#!
|
||||
#! Thresholds and Distributions
|
||||
#!
|
||||
#
|
||||
# Thresholds and Distributions
|
||||
#
|
||||
#Threshold_[Distribution]_(0=n,1=yes)
|
||||
#Threshold_[Distribution]_Units
|
||||
#At_least__[Distribut._Proportion_Of]
|
||||
#Less_Than_[To_Overall_Distribution]
|
||||
#!
|
||||
#
|
||||
#zeroForFutureProducts
|
||||
#!
|
||||
#
|
||||
#************_ENSEMBLE_**************
|
||||
#Number_Combination_Ensembles_(1=no)
|
||||
#Show_Combination_E._[2]_(0=no,1=yes)
|
||||
|
@ -63,17 +53,17 @@
|
|||
#Local_Number_Members_Used
|
||||
#Local_Number_Members_Possible
|
||||
#Local_Number_Members_Missing
|
||||
#!
|
||||
#
|
||||
#listMembersUsed - LIST - Local_Number_Members_Used
|
||||
#Used_Model_LBC
|
||||
#endlistMembersUsed - ENDLIST - listMembersUsed
|
||||
#!
|
||||
#
|
||||
#listMembersMissing - LIST - Local_Number_Members_Missing
|
||||
#Missing_Model_LBC
|
||||
#endlistMembersMissing - ENDLIST - listMembersMissing
|
||||
#!
|
||||
#! More than one Combination
|
||||
#!
|
||||
#
|
||||
# More than one Combination
|
||||
#
|
||||
#listEnsembleCombination2 - LIST - Show_Combination_E._[2]_(0=no,1=yes)
|
||||
#Ensemble_Combinat._Number_(0=no)_[2]
|
||||
#Ensemble_Identifier_1_[2]
|
||||
|
@ -87,15 +77,15 @@
|
|||
#Time_Range_One_[2]
|
||||
#Time_Range_Two_[2]
|
||||
#endlistEnsembleCombination2 - ENDLIST - listEnsembleCombination2
|
||||
#!
|
||||
#
|
||||
#listMembersUsed_[2] - LIST - Local_Number_Members_Used_[2]
|
||||
#Used_Model_LBC_[2]
|
||||
#endlistMembersUsed_[2] - ENDLIST - listMembersUsed_[2]
|
||||
#!
|
||||
#
|
||||
#listMembersMissing_[2] - LIST - Local_Number_Members_Missing_[2]
|
||||
#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]
|
||||
#Ensemble_Identifier_1_[3]
|
||||
|
@ -109,15 +99,15 @@
|
|||
#Time_Range_One_[3]
|
||||
#Time_Range_Two_[3]
|
||||
#endlistEnsembleCombination3 - ENDLIST - listEnsembleCombination3
|
||||
#!
|
||||
#
|
||||
#listMembersUsed_[3] - LIST - Local_Number_Members_Used_[3]
|
||||
#Used_Model_LBC_[3] - A4
|
||||
#endlistMembersUsed_[3] - ENDLIST - listMembersUsed_[3]
|
||||
#!
|
||||
#
|
||||
#listMembersMissing_[3] - LIST - Local_Number_Members_Missing_[3]
|
||||
#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]
|
||||
#Ensemble_Identifier_1_[4]
|
||||
|
@ -131,21 +121,21 @@
|
|||
#Time_Range_One_[4]
|
||||
#Time_Range_Two_[4]
|
||||
#endlistEnsembleCombination4 - ENDLIST - listEnsembleCombination4
|
||||
#!
|
||||
#
|
||||
#listMembersUsed_[4] - LIST - Local_Number_Members_Used_[4]
|
||||
#Used_Model_LBC_[4]
|
||||
#endlistMembersUsed_[4] - ENDLIST - listMembersUsed_[4]
|
||||
#!
|
||||
#
|
||||
#listMembersMissing_[4] - LIST - Local_Number_Members_Missing_[4]
|
||||
#Missing_Model_LBC_[4]
|
||||
#endlistMembersMissing_[4] - ENDLIST - listMembersMissing_[4]
|
||||
#!
|
||||
#! EXTRA INFORMATION like 191
|
||||
#
|
||||
# EXTRA INFORMATION like 191
|
||||
#*********_EXTRA_DATA_***************
|
||||
#Extra_Data_FreeFormat_(0=none)
|
||||
#Data_Descriptor_Bytes - BYTES - Extra_Data_FreeFormat_(0=none)
|
||||
#padToAMultipleOf80Bytes - PADFROM n/a
|
||||
#!
|
||||
#
|
||||
|
||||
template mars_labeling "grib1/mars_labeling.def";
|
||||
|
||||
|
|
|
@ -1,20 +1,13 @@
|
|||
# (C) Copyright 2005- ECMWF.
|
||||
|
||||
# START 1/local.98.245 ----------------------------------------------------------------------
|
||||
# LOCAL 214 98 245
|
||||
# # Members iformation of
|
||||
# # SREPS Short-Range EPS
|
||||
#
|
||||
# Last update: 20070323
|
||||
#
|
||||
#Description Octet Code Ksec1 Count
|
||||
#----------- ----- ---- ----- -----
|
||||
#
|
||||
#!
|
||||
#! localDefinitionTemplate_245
|
||||
#! ---------------------------
|
||||
#!
|
||||
#! # Members iformation of
|
||||
#! # SREPS Short-Range EPS
|
||||
#!
|
||||
#! Last update: 20070323
|
||||
#!
|
||||
#!Description Octet Code Ksec1 Count
|
||||
#!----------- ----- ---- ----- -----
|
||||
#!
|
||||
#localDefinitionNumber 41 I1 37 -
|
||||
#class 42 I1 38 -
|
||||
#type 43 I1 39 -
|
||||
|
@ -30,7 +23,7 @@
|
|||
#Extra_Data_FreeFormat_(0=none) 100 I2 71 -
|
||||
#Data_Descriptor_Bytes 102 BYTES 72 Extra_Data_FreeFormat_(0=none)
|
||||
#padToAMultipleOf80Bytes 103 PADFROM n/a 80
|
||||
#!
|
||||
#
|
||||
#
|
||||
|
||||
template mars_labeling "grib1/mars_labeling.def";
|
||||
|
|
|
@ -1,15 +1,12 @@
|
|||
# (C) Copyright 2005- ECMWF.
|
||||
|
||||
label "CMC local definition (Canada)";
|
||||
# START 1/local.54 --------------------------------------------------------------------
|
||||
# LOCAL 54
|
||||
#
|
||||
# CMC localDefinitionTemplate, based on KWBC
|
||||
# --------------------------------
|
||||
#
|
||||
# Description Octet Code Ksec1 Count
|
||||
# ----------- ----- ---- ----- -----
|
||||
#
|
||||
# applicationIdentifier 41
|
||||
# type 42
|
||||
# identificationNumber 43
|
||||
|
|
|
@ -17174,7 +17174,7 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
#Lake total depth
|
||||
'dl' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 7 ;
|
||||
|
@ -17204,12 +17204,12 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
#Lake ice surface temperature
|
||||
'lict' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
#Lake ice total depth
|
||||
'licd' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 14 ;
|
||||
|
|
|
@ -17174,8 +17174,8 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
'Lake depth' = {
|
||||
#Lake total depth
|
||||
'Lake total depth' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 7 ;
|
||||
}
|
||||
|
@ -17204,13 +17204,13 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
'Lake ice temperature' = {
|
||||
#Lake ice surface temperature
|
||||
'Lake ice surface temperature' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
'Lake ice depth' = {
|
||||
#Lake ice total depth
|
||||
'Lake ice total depth' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 14 ;
|
||||
}
|
||||
|
|
|
@ -17174,7 +17174,7 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
#Lake total depth
|
||||
'228007' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 7 ;
|
||||
|
@ -17204,12 +17204,12 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
#Lake ice surface temperature
|
||||
'228013' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
#Lake ice total depth
|
||||
'228014' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 14 ;
|
||||
|
|
|
@ -17174,7 +17174,7 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
#Lake total depth
|
||||
'dl' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 7 ;
|
||||
|
@ -17204,12 +17204,12 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
#Lake ice surface temperature
|
||||
'lict' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
#Lake ice total depth
|
||||
'licd' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 14 ;
|
||||
|
|
|
@ -17174,7 +17174,7 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
#Lake total depth
|
||||
'm' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 7 ;
|
||||
|
@ -17204,12 +17204,12 @@
|
|||
table2Version = 228 ;
|
||||
indicatorOfParameter = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
#Lake ice surface temperature
|
||||
'K' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
#Lake ice total depth
|
||||
'm' = {
|
||||
table2Version = 228 ;
|
||||
indicatorOfParameter = 14 ;
|
||||
|
|
|
@ -1,8 +1,3 @@
|
|||
# START 1/local.98.1 ----------------------------------------------------------------------
|
||||
# LOCAL 98 1
|
||||
#
|
||||
# localDefinitionTemplate_001
|
||||
# ---------------------------
|
||||
#
|
||||
# Description Octet Code Ksec1 Count
|
||||
# ----------- ----- ---- ----- -----
|
||||
|
@ -17,7 +12,6 @@
|
|||
#
|
||||
constant GRIBEXSection1Problem = 52 - section1Length ;
|
||||
|
||||
|
||||
unsigned[1] perturbationNumber : dump;
|
||||
alias number = perturbationNumber;
|
||||
|
||||
|
@ -25,7 +19,7 @@ unsigned[1] numberOfForecastsInEnsemble : dump;
|
|||
alias totalNumber=numberOfForecastsInEnsemble;
|
||||
pad padding_local1_1(1);
|
||||
|
||||
#1->2
|
||||
# 1->2
|
||||
alias grib2LocalSectionPresent=present;
|
||||
constant grib2LocalSectionNumber=1;
|
||||
|
||||
|
|
|
@ -109,16 +109,15 @@ alias DjInDegrees = jDirectionIncrementInDegrees;
|
|||
alias numberOfPoints=numberOfDataPoints;
|
||||
#alias ls.valuesCount=numberOfValues;
|
||||
|
||||
# END 1/grid_definition.latitude_longitude_grid ----------------------------------------------------------------------
|
||||
# END 1/grid_definition.latitude_longitude_grid
|
||||
constant PVPresent = 0;
|
||||
constant PLPresent = 0;
|
||||
constant reducedGrid =0;
|
||||
|
||||
# we always include the bitmap keys if a GDS is not present
|
||||
# Number of unused bits at end of Section 3
|
||||
constant numberOfUnusedBitsAtEndOfSection3 = 0;
|
||||
|
||||
# Table reference:
|
||||
# Table reference:
|
||||
constant tableReference = 0;
|
||||
|
||||
#position offsetBeforeBitmap;
|
||||
|
@ -126,4 +125,3 @@ meta bitmap gds_not_present_bitmap( missingValue,numberOfValues,
|
|||
numberOfPoints,
|
||||
latitudeOfFirstGridPoint,
|
||||
Ni,numberOfUnusedBitsAtEndOfSection3) : read_only;
|
||||
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
# START grib1::section
|
||||
# SECTION 2, Grid description section
|
||||
# Length of section
|
||||
|
||||
# Length of section
|
||||
position offsetSection2;
|
||||
section_length[3] section2Length ;
|
||||
meta section2Pointer section_pointer(offsetSection2,section2Length,2);
|
||||
|
@ -10,7 +9,7 @@ alias radiusOfTheEarth=radius;
|
|||
alias radiusInMetres=radius;
|
||||
transient shapeOfTheEarth=0: hidden; #ECC-811
|
||||
|
||||
# NV -- number of vertical coordinate parameters
|
||||
# NV -- number of vertical coordinate parameters
|
||||
unsigned[1] numberOfVerticalCoordinateValues : dump ;
|
||||
|
||||
constant neitherPresent = 255;
|
||||
|
@ -18,18 +17,14 @@ constant neitherPresent = 255;
|
|||
alias NV = numberOfVerticalCoordinateValues;
|
||||
alias numberOfCoordinatesValues= numberOfVerticalCoordinateValues;
|
||||
|
||||
# PV -- location
|
||||
# (octet number)
|
||||
|
||||
# PV -- location (octet number)
|
||||
unsigned[1] pvlLocation = 255;
|
||||
|
||||
# Data representation type
|
||||
# Data representation type
|
||||
codetable[1] dataRepresentationType 'grib1/6.table' = 0;
|
||||
meta gridDefinitionDescription codetable_title(dataRepresentationType);
|
||||
|
||||
|
||||
# Grid definition
|
||||
# (according to data representation type - octet 6 above)
|
||||
# Grid definition (according to data representation type - octet 6 above)
|
||||
alias isRotatedGrid=zero;
|
||||
|
||||
if (dataRepresentationType < 192) {
|
||||
|
|
|
@ -1115,6 +1115,24 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of snow evaporation flux
|
||||
'tisef' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 192 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of evapotranspiration flux
|
||||
'tietrf' = {
|
||||
discipline = 2 ;
|
||||
parameterCategory = 0 ;
|
||||
parameterNumber = 39 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Cross sectional area of flow in channel
|
||||
'chcross' = {
|
||||
discipline = 1 ;
|
||||
|
@ -1744,6 +1762,52 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#10 metre eastward wind gust since previous post-processing
|
||||
'efg10' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 23 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#10 metre northward wind gust since previous post-processing
|
||||
'nfg10' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 24 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#Fog
|
||||
'fog' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 6 ;
|
||||
parameterNumber = 50 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Sea ice surface temperature
|
||||
'sist' = {
|
||||
discipline = 10 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 8 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Snow on ice total depth
|
||||
'sitd' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 11 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Universal thermal climate index
|
||||
'utci' = {
|
||||
discipline = 20 ;
|
||||
|
@ -1938,6 +2002,68 @@
|
|||
scaledValueOfFirstFixedSurface = 0 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'dl' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'lmlt' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'lmld' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'lblt' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 162 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'ltlt' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'lshf' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'lict' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 6 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'licd' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 5 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 176 ;
|
||||
}
|
||||
#100 metre U wind component
|
||||
'u100' = {
|
||||
discipline = 0 ;
|
||||
|
|
|
@ -51,6 +51,11 @@ concept efas_post_proc {
|
|||
"htessel_eric" = { typeOfPostProcessing=102; }
|
||||
"htessel_camaflood" = { typeOfPostProcessing=103; }
|
||||
"epic" = { typeOfPostProcessing=152; }
|
||||
"jules_mrm" = { typeOfPostProcessing=201; }
|
||||
"htessel_mrm" = { typeOfPostProcessing=202; }
|
||||
"mhm_mrm" = { typeOfPostProcessing=203; }
|
||||
"pcrg_mrm" = { typeOfPostProcessing=204; }
|
||||
"meteogrid" = { typeOfPostProcessing=205; }
|
||||
"unknown" = { dummy = 1; }
|
||||
} : hidden;
|
||||
|
||||
|
|
|
@ -21788,54 +21788,6 @@
|
|||
parameterCategory = 228 ;
|
||||
parameterNumber = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
'dl' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'lmlt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'lmld' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'lblt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'ltlt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'lshf' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
'lict' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
'licd' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Minimum vertical gradient of refractivity inside trapping layer
|
||||
'dndzn' = {
|
||||
discipline = 192 ;
|
||||
|
|
|
@ -196,3 +196,51 @@
|
|||
parameterCategory = 128 ;
|
||||
parameterNumber = 47 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'ltlt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'lmlt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'lmld' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'lblt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'lshf' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'lict' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'licd' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'dl' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
|
|
|
@ -21788,54 +21788,6 @@
|
|||
parameterCategory = 228 ;
|
||||
parameterNumber = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
'Lake depth' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'Lake mix-layer temperature' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'Lake mix-layer depth' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'Lake bottom temperature' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'Lake total layer temperature' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'Lake shape factor' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
'Lake ice temperature' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
'Lake ice depth' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Minimum vertical gradient of refractivity inside trapping layer
|
||||
'Minimum vertical gradient of refractivity inside trapping layer' = {
|
||||
discipline = 192 ;
|
||||
|
|
|
@ -196,3 +196,51 @@
|
|||
parameterCategory = 128 ;
|
||||
parameterNumber = 47 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'Lake total layer temperature' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'Lake mix-layer temperature' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'Lake mix-layer depth' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'Lake bottom temperature' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'Lake shape factor' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'Lake ice surface temperature' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'Lake ice total depth' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'Lake total depth' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
|
|
|
@ -21788,54 +21788,6 @@
|
|||
parameterCategory = 228 ;
|
||||
parameterNumber = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
'228007' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'228008' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'228009' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'228010' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'228011' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'228012' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
'228013' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
'228014' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Minimum vertical gradient of refractivity inside trapping layer
|
||||
'228015' = {
|
||||
discipline = 192 ;
|
||||
|
|
|
@ -196,3 +196,51 @@
|
|||
parameterCategory = 128 ;
|
||||
parameterNumber = 47 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'228011' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'228008' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'228009' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'228010' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'228012' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'228013' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'228014' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'228007' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
|
|
|
@ -21788,54 +21788,6 @@
|
|||
parameterCategory = 228 ;
|
||||
parameterNumber = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
'dl' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'lmlt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'lmld' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'lblt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'ltlt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'lshf' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
'lict' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
'licd' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Minimum vertical gradient of refractivity inside trapping layer
|
||||
'dndzn' = {
|
||||
discipline = 192 ;
|
||||
|
|
|
@ -196,3 +196,51 @@
|
|||
parameterCategory = 128 ;
|
||||
parameterNumber = 47 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'ltlt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'lmlt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'lmld' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'lblt' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'lshf' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'lict' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'licd' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'dl' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
|
|
|
@ -21788,54 +21788,6 @@
|
|||
parameterCategory = 228 ;
|
||||
parameterNumber = 6 ;
|
||||
}
|
||||
#Lake depth
|
||||
'm' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'K' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'm' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'K' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'K' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'dimensionless' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice temperature
|
||||
'K' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice depth
|
||||
'm' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Minimum vertical gradient of refractivity inside trapping layer
|
||||
'm**-1' = {
|
||||
discipline = 192 ;
|
||||
|
|
|
@ -196,3 +196,51 @@
|
|||
parameterCategory = 128 ;
|
||||
parameterNumber = 47 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'K' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 11 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'K' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 8 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'm' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 9 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'K' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'dimensionless' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 12 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'K' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 13 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'm' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 14 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'm' = {
|
||||
discipline = 192 ;
|
||||
parameterCategory = 228 ;
|
||||
parameterNumber = 7 ;
|
||||
}
|
||||
|
|
|
@ -1115,6 +1115,24 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of snow evaporation flux
|
||||
'Time integral of snow evaporation flux' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 192 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of evapotranspiration flux
|
||||
'Time integral of evapotranspiration flux' = {
|
||||
discipline = 2 ;
|
||||
parameterCategory = 0 ;
|
||||
parameterNumber = 39 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Cross sectional area of flow in channel
|
||||
'Cross sectional area of flow in channel' = {
|
||||
discipline = 1 ;
|
||||
|
@ -1744,6 +1762,52 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#10 metre eastward wind gust since previous post-processing
|
||||
'10 metre eastward wind gust since previous post-processing' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 23 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#10 metre northward wind gust since previous post-processing
|
||||
'10 metre northward wind gust since previous post-processing' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 24 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#Fog
|
||||
'Fog' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 6 ;
|
||||
parameterNumber = 50 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Sea ice surface temperature
|
||||
'Sea ice surface temperature' = {
|
||||
discipline = 10 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 8 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Snow on ice total depth
|
||||
'Snow on ice total depth' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 11 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Universal thermal climate index
|
||||
'Universal thermal climate index' = {
|
||||
discipline = 20 ;
|
||||
|
@ -1938,6 +2002,68 @@
|
|||
scaledValueOfFirstFixedSurface = 0 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'Lake total depth' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'Lake mix-layer temperature' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'Lake mix-layer depth' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'Lake bottom temperature' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 162 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'Lake total layer temperature' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'Lake shape factor' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'Lake ice surface temperature' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 6 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'Lake ice total depth' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 5 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 176 ;
|
||||
}
|
||||
#100 metre U wind component
|
||||
'100 metre U wind component' = {
|
||||
discipline = 0 ;
|
||||
|
|
|
@ -1115,6 +1115,24 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of snow evaporation flux
|
||||
'235072' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 192 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of evapotranspiration flux
|
||||
'235073' = {
|
||||
discipline = 2 ;
|
||||
parameterCategory = 0 ;
|
||||
parameterNumber = 39 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Cross sectional area of flow in channel
|
||||
'240011' = {
|
||||
discipline = 1 ;
|
||||
|
@ -1744,6 +1762,52 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#10 metre eastward wind gust since previous post-processing
|
||||
'260646' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 23 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#10 metre northward wind gust since previous post-processing
|
||||
'260647' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 24 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#Fog
|
||||
'260648' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 6 ;
|
||||
parameterNumber = 50 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Sea ice surface temperature
|
||||
'260649' = {
|
||||
discipline = 10 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 8 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Snow on ice total depth
|
||||
'260650' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 11 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Universal thermal climate index
|
||||
'261001' = {
|
||||
discipline = 20 ;
|
||||
|
@ -1938,6 +2002,68 @@
|
|||
scaledValueOfFirstFixedSurface = 0 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'228007' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'228008' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'228009' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'228010' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 162 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'228011' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'228012' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'228013' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 6 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'228014' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 5 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 176 ;
|
||||
}
|
||||
#100 metre U wind component
|
||||
'228246' = {
|
||||
discipline = 0 ;
|
||||
|
|
|
@ -1115,6 +1115,24 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of snow evaporation flux
|
||||
'tisef' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 192 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of evapotranspiration flux
|
||||
'tietrf' = {
|
||||
discipline = 2 ;
|
||||
parameterCategory = 0 ;
|
||||
parameterNumber = 39 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Cross sectional area of flow in channel
|
||||
'chcross' = {
|
||||
discipline = 1 ;
|
||||
|
@ -1744,6 +1762,52 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#10 metre eastward wind gust since previous post-processing
|
||||
'10efg' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 23 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#10 metre northward wind gust since previous post-processing
|
||||
'10nfg' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 24 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#Fog
|
||||
'fog' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 6 ;
|
||||
parameterNumber = 50 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Sea ice surface temperature
|
||||
'sist' = {
|
||||
discipline = 10 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 8 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Snow on ice total depth
|
||||
'sitd' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 11 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Universal thermal climate index
|
||||
'utci' = {
|
||||
discipline = 20 ;
|
||||
|
@ -1938,6 +2002,68 @@
|
|||
scaledValueOfFirstFixedSurface = 0 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'dl' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'lmlt' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'lmld' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'lblt' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 162 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'ltlt' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'lshf' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'lict' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 6 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'licd' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 5 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 176 ;
|
||||
}
|
||||
#100 metre U wind component
|
||||
'100u' = {
|
||||
discipline = 0 ;
|
||||
|
|
|
@ -39,11 +39,11 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom
|
||||
162 sfc Lake or river bottom
|
||||
163 163 Bottom of sediment layer
|
||||
164 164 Bottom of thermally active sediment layer
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave
|
||||
166 166 Mixing layer
|
||||
166 sfc Mixing layer
|
||||
# 167-191 Reserved
|
||||
# 192-254 Reserved for local use
|
||||
255 255 Missing
|
||||
|
|
|
@ -39,11 +39,11 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom
|
||||
162 sfc Lake or river bottom
|
||||
163 163 Bottom of sediment layer
|
||||
164 164 Bottom of thermally active sediment layer
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave
|
||||
166 166 Mixing layer
|
||||
166 sfc Mixing layer
|
||||
# 167-191 Reserved
|
||||
# 192-254 Reserved for local use
|
||||
255 255 Missing
|
||||
|
|
|
@ -39,11 +39,11 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom
|
||||
162 sfc Lake or river bottom
|
||||
163 163 Bottom of sediment layer
|
||||
164 164 Bottom of thermally active sediment layer
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave
|
||||
166 166 Mixing layer
|
||||
166 sfc Mixing layer
|
||||
# 167-191 Reserved
|
||||
# 192-254 Reserved for local use
|
||||
255 255 Missing
|
||||
|
|
|
@ -39,11 +39,11 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom
|
||||
162 sfc Lake or river bottom
|
||||
163 163 Bottom of sediment layer
|
||||
164 164 Bottom of thermally active sediment layer
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave
|
||||
166 166 Mixing layer
|
||||
166 sfc Mixing layer
|
||||
167 167 Bottom of root zone
|
||||
# 168-191 Reserved
|
||||
# 192-254 Reserved for local use
|
||||
|
|
|
@ -39,11 +39,11 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom
|
||||
162 sfc Lake or river bottom
|
||||
163 163 Bottom of sediment layer
|
||||
164 164 Bottom of thermally active sediment layer
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave
|
||||
166 166 Mixing layer
|
||||
166 sfc Mixing layer
|
||||
167 167 Bottom of root zone
|
||||
# 168-191 Reserved
|
||||
# 192-254 Reserved for local use
|
||||
|
|
|
@ -39,15 +39,15 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom
|
||||
162 sfc Lake or river bottom
|
||||
163 163 Bottom of sediment layer
|
||||
164 164 Bottom of thermally active sediment layer
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave
|
||||
166 166 Mixing layer
|
||||
166 sfc Mixing layer
|
||||
167 167 Bottom of root zone
|
||||
# 168-173 Reserved
|
||||
# 168-169 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -39,14 +39,14 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
# 168-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -44,14 +44,14 @@
|
|||
# 152-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
# 168-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -49,14 +49,14 @@
|
|||
# 152-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
# 168-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -49,14 +49,14 @@
|
|||
# 152-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
# 168-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -49,14 +49,14 @@
|
|||
# 152-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
# 168-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -49,14 +49,14 @@
|
|||
# 152-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
# 168-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -49,14 +49,14 @@
|
|||
# 152-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
# 168-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -50,14 +50,14 @@
|
|||
# 152-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
# 168-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -50,17 +50,17 @@
|
|||
# 152-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
168 168 Ocean model level (Numeric)
|
||||
169 169 Ocean level defined by water density (sigma-theta) difference from near-surface to level (kg m-3)
|
||||
170 170 Ocean level defined by water potential temperature difference from near-surface to level (K)
|
||||
# 171-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -58,17 +58,17 @@
|
|||
# 153-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
168 168 Ocean model level (Numeric)
|
||||
169 169 Ocean level defined by water density (sigma-theta) difference from near-surface to level (kg m-3)
|
||||
170 170 Ocean level defined by water potential temperature difference from near-surface to level (K)
|
||||
# 171-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -60,17 +60,17 @@
|
|||
# 153-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
168 168 Ocean model level (Numeric)
|
||||
169 169 Ocean level defined by water density (sigma-theta) difference from near-surface to level (kg m-3)
|
||||
170 170 Ocean level defined by water potential temperature difference from near-surface to level (K)
|
||||
# 171-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -60,17 +60,17 @@
|
|||
# 153-159 Reserved
|
||||
160 160 Depth below sea level (m)
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom (-)
|
||||
162 sfc Lake or river bottom (-)
|
||||
163 163 Bottom of sediment layer (-)
|
||||
164 164 Bottom of thermally active sediment layer (-)
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave (-)
|
||||
166 166 Mixing layer (-)
|
||||
166 sfc Mixing layer (-)
|
||||
167 167 Bottom of root zone (-)
|
||||
168 168 Ocean model level (Numeric)
|
||||
169 169 Ocean level defined by water density (sigma-theta) difference from near-surface to level (kg m-3)
|
||||
170 170 Ocean level defined by water potential temperature difference from near-surface to level (K)
|
||||
# 171-173 Reserved
|
||||
174 174 Top surface of ice on sea, lake or river
|
||||
174 sfc Top surface of ice on sea, lake or river
|
||||
175 175 Top surface of ice, under snow cover, on sea, lake or river
|
||||
176 176 Bottom surface (underside) ice on sea, lake or river
|
||||
177 sfc Deep soil (of indefinite depth)
|
||||
|
|
|
@ -38,11 +38,11 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level m
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom
|
||||
162 sfc Lake or river bottom
|
||||
163 163 Bottom of sediment layer
|
||||
164 164 Bottom of thermally active sediment layer
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave
|
||||
166 166 Mixing layer
|
||||
166 sfc Mixing layer
|
||||
# 167-191 Reserved
|
||||
# 192-254 Reserved for local use
|
||||
255 255 Missing
|
||||
|
|
|
@ -38,11 +38,11 @@
|
|||
# 151-159 Reserved
|
||||
160 160 Depth below sea level m
|
||||
161 161 Depth below water surface (m)
|
||||
162 162 Lake or river bottom
|
||||
162 sfc Lake or river bottom
|
||||
163 163 Bottom of sediment layer
|
||||
164 164 Bottom of thermally active sediment layer
|
||||
165 165 Bottom of sediment layer penetrated by thermal wave
|
||||
166 166 Mixing layer
|
||||
166 sfc Mixing layer
|
||||
# 167-191 Reserved
|
||||
# 192-254 Reserved for local use
|
||||
255 255 Missing
|
||||
|
|
|
@ -1115,6 +1115,24 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of snow evaporation flux
|
||||
'kg m**-2' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 192 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Time integral of evapotranspiration flux
|
||||
'kg m**-2' = {
|
||||
discipline = 2 ;
|
||||
parameterCategory = 0 ;
|
||||
parameterNumber = 39 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#Cross sectional area of flow in channel
|
||||
'm**2' = {
|
||||
discipline = 1 ;
|
||||
|
@ -1744,6 +1762,52 @@
|
|||
typeOfSecondFixedSurface = 255 ;
|
||||
typeOfStatisticalProcessing = 1 ;
|
||||
}
|
||||
#10 metre eastward wind gust since previous post-processing
|
||||
'm s**-1' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 23 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#10 metre northward wind gust since previous post-processing
|
||||
'm s**-1' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 24 ;
|
||||
typeOfFirstFixedSurface = 103 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
scaledValueOfFirstFixedSurface = 10 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
typeOfStatisticalProcessing = 2 ;
|
||||
}
|
||||
#Fog
|
||||
'%' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 6 ;
|
||||
parameterNumber = 50 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Sea ice surface temperature
|
||||
'K' = {
|
||||
discipline = 10 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 8 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Snow on ice total depth
|
||||
'm' = {
|
||||
discipline = 0 ;
|
||||
parameterCategory = 1 ;
|
||||
parameterNumber = 11 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Universal thermal climate index
|
||||
'K' = {
|
||||
discipline = 20 ;
|
||||
|
@ -1938,6 +2002,68 @@
|
|||
scaledValueOfFirstFixedSurface = 0 ;
|
||||
scaleFactorOfFirstFixedSurface = 0 ;
|
||||
}
|
||||
#Lake total depth
|
||||
'm' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake mix-layer temperature
|
||||
'K' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake mix-layer depth
|
||||
'm' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 0 ;
|
||||
typeOfFirstFixedSurface = 166 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake bottom temperature
|
||||
'K' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 162 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake total layer temperature
|
||||
'K' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 1 ;
|
||||
typeOfFirstFixedSurface = 1 ;
|
||||
typeOfSecondFixedSurface = 162 ;
|
||||
}
|
||||
#Lake shape factor
|
||||
'dimensionless' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 10 ;
|
||||
}
|
||||
#Lake ice surface temperature
|
||||
'K' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 6 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 255 ;
|
||||
}
|
||||
#Lake ice total depth
|
||||
'm' = {
|
||||
discipline = 1 ;
|
||||
parameterCategory = 2 ;
|
||||
parameterNumber = 5 ;
|
||||
typeOfFirstFixedSurface = 174 ;
|
||||
typeOfSecondFixedSurface = 176 ;
|
||||
}
|
||||
#100 metre U wind component
|
||||
'm s**-1' = {
|
||||
discipline = 0 ;
|
||||
|
|
|
@ -2148,9 +2148,9 @@ int grib_f_print(int* gid, char* key, int len){
|
|||
/*****************************************************************************/
|
||||
int grib_f_get_error_string_(int* err, char* buf, int len){
|
||||
const char* err_msg = grib_get_error_message(*err);
|
||||
size_t erlen = strlen(err_msg);
|
||||
const size_t erlen = strlen(err_msg);
|
||||
if( len < erlen) return GRIB_ARRAY_TOO_SMALL;
|
||||
strncpy(buf, err_msg,(size_t)erlen);
|
||||
strncpy(buf, err_msg,(size_t)len);
|
||||
return GRIB_SUCCESS;
|
||||
}
|
||||
int grib_f_get_error_string__(int* err, char* buf, int len){
|
||||
|
|
Loading…
Reference in New Issue