A Storage handling & diagnostic system (STASH) record, as used in STASHmaster
2014-08-27T14:35:03.312Z
1
STASH
STASH record
A Storage handling & diagnostic system (STASH) record, as used in STASHmaster
stash
Grid type code
Grid type code
Name
is a 36-character description of the STASH item. SI units are assumed; otherwise units should be specified as part of the name.
Halo code
Halo code
Met08 level code
Met08 level code
Met08 field code
Met08 field code
Data type code
Data type code
PP vertical coordinate type.
PP vertical coordinate type.
Packing accuracy code
Packing accuracy code
PP LBPACK code for data in the dump.
PP LBPACK code for data in the dump.
Packing accuracy code
Packing accuracy code
Packing accuracy code
Packing accuracy code
Space
The space code. Specifies the space requirements of a STASH item. If a diagnostic is calculated only when required by STASH (i.e. under a STASH flag), or is only copied to STASHwork under a STASH flag, then the space code is 0.
Packing accuracy code
Packing accuracy code
The sectional option code.
The sectional option code.
not used - set to 0.
not used - set to 0.
Time availability code
Time Availability code
in release
in unified model release
Section identifier
numbers are in the range 0-50. Section 0 is for primary fields, section 33 for free tracer prognostics and section 34 for UKCA tracer prognostics.
The level type code
The level type code
Section zero point-back
Section zero point-back. This is used for non-section 0 items with space code 7. Any such field is a copy of a primary field. The value of ``point'' is the section 0 item number of which it is a copy.
Packing accuracy code
Packing accuracy code
Packing accuracy code
Packing accuracy code
Not used.
Not used.
The last level code
The last level code
version mask code
A 20 digit binary code. Each STASH section can have up to 20 versions, and each version uses some subset of the item numbers in that section. Version 0 of a section is the null version, i.e. that section is not activated, so none of the STASH items in that section would be available to the run. The UM inputs define which versions of each section are available. Some sections use i_<section>_vn runtime variables to select the various versions, other only have a single version available. The version mask digits are numbered from right to left; a 1 in position N implies that this item is available to version N of that section. A 0 implies that it is not. E.g. a section version of 6A (or 6B or 6C, etc.) would have a version mask of 00000000000000100000
A single UM routine src/control/top_level/h_vers_mod.F90 maintains the links between the runtime code and the version mask in the STASHmaster, so to check whether a diagnostic is actually available to a certain code version.
Packing accuracy code
Packing accuracy code
The first level code
The first level code
Rotation code
Rotation code
Packing accuracy code
Packing accuracy code
First pseudo level code
First pseudo level code
Last pseudo level code
Last pseudo level code
Packing accuracy code
Packing accuracy code
Packing accuracy code
Packing accuracy code
PP field code
PP field code
Pseudo level type
Pseudo level type
not used - set to 0.
not used - set to 0.
not used - set to 0.
not used - set to 0.
Item identifier
numbers are in the range 1-999 (1-512 pre-vn8.6).
The level compression flag
The level compression flag
Model identifier
marqh (admin)
1
Model identifier
model
2014-08-27T14:35:03.75Z
2014-08-27T14:35:03.45Z
marqh (admin)
Not used.
1
user
marqh (admin)
Packing accuracy code
1
2014-08-27T14:35:03.386Z
pc5
The first level code
levelF
1
marqh (admin)
2014-08-27T14:35:03.329Z
marqh (admin)
pseduF
1
2014-08-27T14:35:03.443Z
First pseudo level code
Packing accuracy code
pc4
2014-08-27T14:35:03.728Z
1
marqh (admin)
version mask code
marqh (admin)
2014-08-27T14:35:03.557Z
1
version_mask
Time availability code
2014-08-27T14:35:03.351Z
marqh (admin)
time
1
1
marqh (admin)
blev
2014-08-27T14:35:03.673Z
not used - set to 0.
Packing accuracy code
1
marqh (admin)
2014-08-27T14:35:03.638Z
pc7
1
marqh (admin)
2014-08-27T14:35:03.697Z
The level type code
levelT
marqh (admin)
not used - set to 0.
1
tlev
2014-08-27T14:35:03.662Z
marqh (admin)
2014-08-27T14:35:03.72Z
The last level code
levelL
1
2014-08-27T14:35:03.423Z
in release
1
marqh (admin)
in_release
Packing accuracy code
pc6
1
marqh (admin)
2014-08-27T14:35:03.54Z
2014-08-27T14:35:03.335Z
Met08 field code
1
cfff
marqh (admin)
Packing accuracy code
marqh (admin)
1
pc1
2014-08-27T14:35:03.546Z
1
pcA
2014-08-27T14:35:03.594Z
Packing accuracy code
marqh (admin)
2014-08-27T14:35:03.646Z
1
Data type code
dataT
marqh (admin)
2014-08-27T14:35:03.614Z
marqh (admin)
rblevv
not used - set to 0.
1
2014-08-27T14:35:03.526Z
Packing accuracy code
pc9
marqh (admin)
1
1
2014-08-27T14:35:03.743Z
ppfc
PP field code
marqh (admin)
lbvc
marqh (admin)
2014-08-27T14:35:03.474Z
1
PP vertical coordinate type.
grid
Grid type code
2014-08-27T14:35:03.605Z
1
marqh (admin)
marqh (admin)
STASH record
1
Stash
2014-08-27T14:35:03.79Z
PP LBPACK code for data in the dump.
marqh (admin)
1
2014-08-27T14:35:03.629Z
dumpP
1
marqh (admin)
2014-08-27T14:35:03.411Z
Space
space
1
Section zero point-back
point
2014-08-27T14:35:03.766Z
marqh (admin)
marqh (admin)
2014-08-27T14:35:03.367Z
pc8
Packing accuracy code
1
2014-08-27T14:35:03.499Z
cfll
Met08 level code
marqh (admin)
1
pc3
2014-08-27T14:35:03.578Z
marqh (admin)
1
Packing accuracy code
marqh (admin)
item
Item identifier
2014-08-27T14:35:03.52Z
1
1
2014-08-27T14:35:03.456Z
marqh (admin)
Section identifier
section
The sectional option code.
2014-08-27T14:35:03.322Z
1
marqh (admin)
option_code
halo
2014-08-27T14:35:03.512Z
1
marqh (admin)
Halo code
2014-08-27T14:35:03.486Z
marqh (admin)
pseudL
Last pseudo level code
1
Packing accuracy code
marqh (admin)
pc2
1
2014-08-27T14:35:03.712Z
marqh (admin)
2014-08-27T14:35:03.622Z
name
1
Name
1
2014-08-27T14:35:03.735Z
marqh (admin)
Rotation code
rotate
2014-08-27T14:35:03.311Z
STASH
1
stash
marqh (admin)
pseudT
1
2014-08-27T14:35:03.436Z
marqh (admin)
Pseudo level type
1
levCom
2014-08-27T14:35:03.533Z
The level compression flag
marqh (admin)