.grd File | ![]() | ![]() |
RFM Files: Irregular Spectral Grid | 05OCT23 |
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 | 'lin' expected [1] | |||||||||||||||||||||
| 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 : 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 ) |