.atm File | ![]() | ![]() |
RFM File Formats: Atmospheric Profiles | 29JAN25 |
File Structure | |
---|---|
!CMNT | Optional Comment record(s) |
NLEV | No. levels in profiles |
Repeat until End Marker record | |
!CMNT | Optional comment record(s) |
*PRF_ID | Profile label (separate record) |
PRF(1) PRF(2) ... | Block of NLEV Profile values |
... PRF(NLEV) | |
*END | End Marker record |
Field | Type | Description | Range |
---|---|---|---|
| C80 | Comment records, starting with '!' [1] | |
I | No. levels in profiles [2] | ≥ 1 [3] | |
C20 | Identifier for profile type [4] [5] | (See table below) | |
R | Data values of | (See table below) |
Profile types | |||
---|---|---|---|
*PRF_ID | Description | Units | Range |
*HGT | Altitude | km | Increase monotonically |
*PRE | Pressure | hPa | > 0, Decrease monotonically |
*TEM | Temperature | K | > 0 |
*AEROSOL | Aerosol extinction | km-1 | [6] |
*[gas] | Molecule (eg *H2O) | ppmv [7] | ≥ 0 |
*[gas][iso] | Isotopologue [8] [9] | ppmv [7] | ≥ 0 |
*[gas][iso][vib] | Vib.Tem - Kin.Tem [10] | K |
VMR=(no.molecules of species)/(total no.molecules)which is, pedantically, a mole fraction rather than a volume mixing ratio. Thus the sum of VMRs (in ppmv) of all should not be greater than 1E6 (there is a warning if this happens). [The strict definition of VMR uses either (total molecules of dry air), or (total molecules of other gases) as the denominator, which become infinite for paths of, say, pure H2O]