See v1.0 Record Format Tables for the record structure outside of payload.
This kind of SUBC record is employed to describe vertical grid structure. You can get pressure by p[k] = b[k] * (p_surface - c) + a[k], where k is the index of vertical plane and p_surface the surface pressure.
Offset | Length | Type | Description |
byte | byte | ||
16 | 4 | character | "ETA" or "SIGM" |
20 | 4 | integer | number of planes |
24 | (n_lv + 1) * 4 | float [n_lv + 1] | parameter a |
... | (n_lv + 1) * 4 | float [n_lv + 1] | parameter b |
... | 4 | float | parameter c |
Offset | Length | Type | Description |
byte | byte | ||
16 | 4 | character | "Z*" |
20 | 2 * 4 | integer | nx and ny: number of grid points in X and Y directions |
28 | 4 | integer | number of planes |
32 | (n_lv + 1) * 4 | float [n_lv + 1] | z-star location for each plane |
... | 4 | float | height of model top |
... | (nx * ny) * 4 | float [nx * ny] | surface height |
This kind of SUBC record is employed for time integration/average product within the dataset for snapshot value (type2 = ??SV). The size of SUBC TDIF record depends on parameters n_dc (members) and n_vt described in CNTL record.
DATA records that refers this SUBC TDIF record has its element name beginning with underline ('_') in addition to that of NuSDaS Element Table.
Offset | Length | Type | Description |
byte | byte | ||
16 | 4 | character | "TDIF" |
32 | n_dc * n_lv * 4 | integer [n_dc][n_lv] | dt (in seconds) |
... | n_dc * n_lv * 4 | float [n_dc][n_lv] | span: integration time span (in seconds) |
This kind of SUBC record is used for datasets of radar observation. The size of SUBC RADR record depends on parameters n_dc (members), n_vt, n_lv, and n_el described in CNTL record.
Offset | Length | Type | Description |
byte | byte | ||
16 | 4 | character | "RADR" |
32 | n_dc * n_vt * n_lv * n_el * 4 | integer [n_dc][n_vt][n_lv][n_el] | flags |
Value of flags has these means:
ND.
Echo exists.
No echo exists.
No operation.
This kind of SUBC record is used for datasets of synthesized multiple radar observations. The size of SUBC ISPC record depends on parameters n_vt, n_lv, and n_el described in CNTL record.
Offset | Length | Type | Description |
byte | byte | ||
16 | 4 | character | "ISPC" |
32 | n_vt * n_lv * n_el * 512 | integer [n_vt][n_lv][n_el][128] | flags |