1#!
2#!Description                    Octet   Code    Ksec1   Count
3#!-----------                    -----   ----    -----   -----
4#!
5# OCTETS 41-52 ARE DESCRIBED in local.82.0.def
6#! Supplementary search-able keys
7#Sort                            53      I1      45      -
8#TimeRepres                      54      I1      46      -
9#Landtype                        55      I1      47      -
10#AerosolBinNumber                56-57   I2      48      -
11#MolarMass                       58-59   I2      49      -
12#! Info on log transformed fields
13#LogTransform                    60      I1      50      -
14#Threshold                       61-62   S2      51      -
15#Reserved                        63      I1      52      -
16#! Info for aerosols
17#TotalAerosolBinsNumbers         64      I1      53      -
18#IntegerScaleFactor              65      S1      54      -
19#LowerRange                      66-67   I2      55      -
20#UpperRange                      68-69   I2      56      -
21#MeanSize                        70-71   I2      57      -
22#StandardDeviation               72-73   I2      58      -
23#PartDef                         74      PAD     n/a     7
24################################################################
25#
26# author: Sebastien Villaume <Sebastien.Villaume@smhi.se>
27# created: 6 Oct 2011
28# modified: 20 Feb 2014
29#
30#########################
31### LOCAL SECTION 83 ###
32#########################
33
34constant GRIBEXSection1Problem = 80 - section1Length;
35
36# base file: contains keywords always present
37include "grib1/local.82.0.def";
38
39# extra keywords specific to local definition 83 (MATCH)
40codetable[1]    matchSort	        "grib1/localConcepts/eswi/sort.table"              : dump,long_type;
41codetable[1]	matchTimeRepres	        "grib1/localConcepts/eswi/timerepres.table"        : dump,long_type;
42codetable[1]	matchLandType	        "grib1/localConcepts/eswi/landtype.table"          : dump,long_type;
43codetable[2]	matchAerosolBinNumber	"grib1/localConcepts/eswi/aerosolbinnumber.table"  : dump,long_type;
44unsigned[2]		molarMass               : dump;
45unsigned[1]		logTransform            :dump;
46signed[2]		threshold               : dump;
47unsigned[1]		reserved                : dump;
48unsigned[1]		totalAerosolBinsNumbers	: dump;
49signed[1]		integerScaleFactor      : dump;
50unsigned[2]		lowerRange              : dump;
51unsigned[2]		upperRange              : dump;
52unsigned[2]		meanSize                : dump;
53unsigned[2]		standardDeviation       : dump;
54pad padding_local1_1(7);
55
56
57