.grd File |
Thus a grid of
The last data record is shortened as required, and the last hex character padded with 0 bits.
Overall File Structure | |
---|---|
| defines |
For iRec = 1, | |
| Containing up to 50 hex characters |
File Header Section | |
---|---|
Comment record(s), starting with '!' | |
Interpolation Function | |
| No.pts in Full, Irr. grids, Spectral axis |
| Tangent altitude range for grid |
Data Section | |
| First 200 encoded grid points |
| Next 200 encoded grid points |
| |
| Last encoded grid points |
Field | Type | Description | Units | Range |
---|---|---|---|---|
| C80 | Comment records | first character is '!' | |
| R | Highest valid tangent altitude for grid | km | |
| R | Lowest valid tangent altitude for grid | km | Alt_Min < |
| C3 | Interpolation function | 'lin' expected ^{[1]} | |
| C | Irregular grid encoded as hexadecimal string | '0' : 'F' | |
| I | No. pts in full (regular) grid | | |
| I | No. pts used for irregular grid | 1 < NUse ≤ | |
| R | Wavenumber increment of full grid | cm^{-1} | 0 ≤ Wno_Del |
| R | Lower Wavenumber of full grid | cm^{-1 } | 0 ≤ Wno_Min |
FNC | Interpolation Function |
---|---|
y = ax + b | |
y = ax^{2} + b + c | |
y = ax^{3} + bx^{2} +cx + d | |
y = 1 / ( ax + b ) | |
y = 1 / ( ax^{2} + b + c ) | |
y = 1 / ( ax^{3} + bx^{2} +cx + d ) | |
y = 1 / ( ax + b )^{2} | |
y = 1 / ( ax^{2} + b ) | |
y = exp ( ax + b ) | |
y = exp ( ax^{3} + bx^{2} +cx + d ) |