Entry: version mask code
URI: http://reference.metoffice.gov.uk/um/c4/stash/version_mask
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_
Core metadata
is a | object property | Property |
submitted by | marqh (admin) |
Download formats available
RDF ttl | plain | with metadata |
RDF/XML | plain | with metadata |
JSON-LD | plain | with metadata |
CSV | plain | with metadata |
Export all | export |
All metadata properties
date submitted |
27 Aug 2014 14:35:03.557
|
||||
definition |
|
||||
item class |
object property
| Property
|
||||
label |
version mask code
|
||||
notation |
version_mask
|
||||
register |
stash
|
||||
status |
status stable
|
||||
submitter |
|
||||
type |
register item
|
||||
version info |
1
|
Definition
comment |
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.
|
domain |
STASH record
|
label |
version mask code
|
range |
Literal
|
type |
object property
| Property
|