Local definition 21: Sensitive area predictions

Octets Key Type Contents
41 localDefinitionNumber unsigned ECMWF local GRIB use definition identifier. 21 = Sensitive area predictions.
42 class codetable Class
43 type codetable Type
44-45 stream codetable Stream
46-49 experimentVersionNumber ksec1expver Version number or experiment identifier. (4 ASCII characters, right justified)
50-51 forecastOrSingularVectorNumber unsigned Forecast number or singular vector number or flight number. Zero for analysis.
52-93 These elements are set to zero for type = 60 (perturbed analysis). Otherwise:
52-53 numberOfIterations unsigned Number of iterations.
54-55 numberOfSingularVectorsComputed unsigned Number of singular vectors computed.
56 normAtInitialTime unsigned Norm used at initial time.
57 normAtFinalTime unsigned Norm used at final time.
58-61 multiplicationFactorForLatLong unsigned Multiplication factor to convert latitude/longitude and accuracy from real to integer.
62-65 northWestLatitudeOfVerficationArea signed Latitude in degrees of north-west corner of forecast verification area multiplied by KSEC1(47).
66-69 northWestLongitudeOfVerficationArea signed Longitude in degrees of north-west corner offorecast verification area multiplied by KSEC1(47).
70-73 southEastLatitudeOfVerficationArea signed Latitude in degrees of south-east corner of forecast verification area multiplied by KSEC1(47).
74-77 southEastLongitudeOfVerficationArea signed Longitude in degrees of south-east corner of forecast verification area multiplied by KSEC1(47).
78-81 accuracyMultipliedByFactor unsigned Accuracy multiplied by KSEC1(47).
82-83 numberOfSingularVectorsEvolved unsigned Number of singular vectors evolved.
- Ritz numbers. RITZ = KSEC1(55)*EXP( LOG(10.0)*KSEC1(54) ) Thus:
84-87 NINT_LOG10_RITZ signed NINT( LOG10(RITZ)-5 )
88-91 NINT_RITZ_EXP signed NINT( RITZ / EXP(LOG(10.0)*KSEC1(54) ) )
92 optimisationTime unsigned For all types, this is the period in hours between the time when the targeted observations are taken (the reference time in KSEC1(10:14)) and the forecast verification time. For singular vectors, this is the optimisation time.
93 forecastLeadTime unsigned Forecast lead time (hours) For all types, this is the lead time of forecast(s) on which sensitive area prediction is based. The lead time is the time from the initialization of the forecast to the reference time in KSEC1(10:14).
94 marsDomain ascii Domain. 1 ASCII character (uppercase).
95-96 methodNumber unsigned Method number.
97-98 numberOfForecastsInEnsemble unsigned Total number of forecasts in ensemble (or zero if not appropriate).
99 shapeOfVerificationArea unsigned Shape of verification region: 0: lat-lon box as given by KSEC1(48-51) 1: circular region with centre at latitude = 0.5*(KSEC1(48)+KSEC1(50))/KSEC1(47) (deg) longitude = 0.5*(KSEC1(49)+KSEC1(51))/KSEC1(47) (deg) and with radius = 0.5*(KSEC1(48)-KSEC1(50))/(KSEC1(47)*111.199) = great-circle distance in km This is the largest circle fitting in a lat-lon box defined by KSEC1(48-51).
100 Spare (set to zero)

( 1) A negative Ritz number or a negative latitude/longitude value is stored as a positive number with its most significant bit set to 1.