eccodes/definitions/grib2/mars_labeling.def

48 lines
1.2 KiB
Modula-2
Raw Normal View History

2020-01-28 14:32:34 +00:00
# (C) Copyright 2005- ECMWF.
2013-03-25 12:04:10 +00:00
2024-09-19 13:43:17 +00:00
codetable[2] marsClass "mars/class.table" = "od" : dump,string_type,lowercase;
2013-03-25 12:04:10 +00:00
codetable[2] marsType "mars/type.table" = "an" : dump,string_type,no_fail,lowercase;
2024-09-19 13:43:17 +00:00
codetable[2] marsStream "mars/stream.table" = "oper" : dump,string_type,lowercase;
2013-03-25 12:04:10 +00:00
ksec1expver[4] experimentVersionNumber = "0001" : dump;
2024-09-19 13:43:17 +00:00
meta class g2_mars_labeling(
0,marsClass,
marsType,
marsStream,
experimentVersionNumber,
typeOfProcessedData,
productDefinitionTemplateNumber,
stepType,
derivedForecast,
typeOfGeneratingProcess);
2013-03-25 12:04:10 +00:00
2024-09-19 13:43:17 +00:00
meta type g2_mars_labeling(
1,marsClass,
marsType,
marsStream,
experimentVersionNumber,
typeOfProcessedData,
productDefinitionTemplateNumber,
stepType,
derivedForecast,
typeOfGeneratingProcess);
2013-03-25 12:04:10 +00:00
2024-09-19 13:43:17 +00:00
meta stream g2_mars_labeling(
2,marsClass,
marsType,
marsStream,
experimentVersionNumber,
typeOfProcessedData,
productDefinitionTemplateNumber,
stepType,
derivedForecast,
typeOfGeneratingProcess);
2013-03-25 12:04:10 +00:00
alias ls.dataType = marsType;
alias mars.class = class;
alias mars.type = type;
alias mars.stream = stream;
alias mars.expver = experimentVersionNumber;
2024-09-19 13:43:17 +00:00
alias mars.domain = globalDomain; # For now...