.grd File | ||
RFM Files: Irregular Spectral Grid | 13FEB24 |
Thus a grid of
NHex = Ceil (
NRec = Ceil (
The last data record is shortened as required, and the last hex character padded with 0 bits.
File Structure | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
!CMNT | Comment record(s), starting with '!' | ||||||||||||
FNC | Interpolation Function | ||||||||||||
NREG NUSE WNO_MIN WNO_DEL | No.pts in Full, Irr. grids, Spectral axis | ||||||||||||
| Tangent altitude range for grid
For iRec = 1, NRec
| HEX(1:50)
| First 200 encoded grid points
| HEX(51:100)
| Next 200 encoded grid points
| | etc.
| HEX(*:NHex)
| Last encoded grid points
| [eof]
| |
Field | Type | Description | Units | Range | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C80 | Comment records (first character is '!') | ||||||||||||||||||||||
| C3 | Interpolation function[1] | 'lin' | |||||||||||||||||||||
| I | No. pts in full (regular) grid [2] | ≥ NUSE | |||||||||||||||||||||
| I | No. pts used for irregular grid | 1 < : ≤ | |||||||||||||||||||||
| R | Lower Wavenumber of full grid [2] | cm-1
≥ 0
| | R
| Wavenumber increment of full grid
[2]
| cm-1
| ≥ 0
| | R
| Lowest valid tangent altitude for grid
| km
| ≤ ALT_MAX
| | R
| Highest valid tangent altitude for grid
| km
| ≥ ALT_MIN
| | Z
| Irregular grid encoded as hexadecimal string
|
| ∈{0, 1 ... F}
| |
FNC | Interpolation Function |
---|---|
y = ax + b | |
y = ax2 + b + c | |
y = ax3 + bx2 +cx + d | |
y = 1 / ( ax + b ) | |
y = 1 / ( ax2 + b + c ) | |
y = 1 / ( ax3 + bx2 +cx + d ) | |
y = 1 / ( ax + b )2 | |
y = 1 / ( ax2 + b ) | |
y = exp ( ax + b ) | |
y = exp ( ax3 + bx2 +cx + d ) |