## .wid File: Widemesh Diagnostics |

**Type**- Output(s), if
`WID`Flag enabled. **Description**- Diagnostics (mainly line counts) for widemesh intervals.
**Filename(s)**- Default is
`wid_[s][g].asc`where`[s]`is the spectral range and`[g]`is the gas. If more than one absorber is specified then there is an additional file`wid_[s].asc`containing the combined data from all gases. - Different names may be specified in the
`*WID`section of the Driver Table. **Structure**`!HEADER1``!HEADER2``NWID WNO1 WNOD '=NWid,Wno1,DWno'``!HEADER3``IWID(i) WNOL(i) TOTL(i) WIDL(i) FINL(i) LOCL(i) XSC(i) CTM(i) NQD(i)`Repeat for i=1:NWID `NINTL NEXTL '= Internal, external lines used for whole range'`[eof] **Fields**-
Field Type Description Actual Values `!HEADER1`C*80 Contains Gas and RFM version ID `!HEADER2`C*80 Text read from `*HDR`section of Driver Table`NWID`I No. of Widemesh Intervals >0 `WNO1`R*8 Lower Wavenumber [cm ^{-1}] of 1st Intervals`WNOD`R*8 Width [cm ^{-1}] of Intervals`!HEADER3`C*80 Captions for columns in data records `IWID`I Index of Widemesh Interval 1: `NWID``WNOL`R*8 Lower boundary Wavenumber [cm ^{-1}]`WNOD`R*8 Wavenumber Increment [cm ^{-1}]`TOTL`I Total number of lines considered = `WIDL+FINL``NP`I Total No. Lines considered `WIDL`I No.lines used for widemesh interpolation `FINL`I No.lines used for finemesh interpolation `LOCL`I No.lines centred inside widemesh interval `XSC`I 1=used cross-section, 0=used line data `CTM`I 1=used continuum, 0=no continuum `NQD`I No.paths using quadratic interpolation RFM v4.34 onwards `NINTL`I Tot No lines centred within spectral range `NEXTL`I Tot No lines used centred outside spectral range **Notes**- In the 'total'
`.wid`file, the`XSC`and`CTM`values represent the number of different molecules for which cross-section and continuum data were used. -
(available from RFM
v4.34 onwards)
`NQD`represents the number of widemesh intervals were the interpolation to the fine grid was performed using a quadratic interpolation as opposed to the standard inverse quadratic interpolation (due to the inverse quadratic being ill-conditioned, see subroutine**rfmwng.for**,`spcwng_sub.f90`for RFM v5) -
`NINTL`should be the sum of the`LOCL`values for each interval. -
`NEXTL`represents the number of additional lines lying outside the total output spectral range that were also included (typically within ±25cm^{-1}). -
`NINTL+NEXTL`represents the total number of different lines used in the calculation. - There is an IDL program
**read_wid.pro**to read the file contents.

- In the 'total'
**Examples**- Example for new RFM (v4.34 onwards)
with additional
**NQD**column and change in column widths.! h2o Widemesh Line count created by RFM v.4.34_test ! example run 11 1230. 1. =NWid,Wno1,DWno Itvl# Wavenumber Tot.L =(WidL + FinL) Loc.L X/S CTM NQd 1 1230.0000 664 625 39 10 0 1 0 2 1231.0000 676 637 39 14 0 1 15 3 1232.0000 680 646 34 15 0 1 22 4 1233.0000 688 658 30 5 0 1 0 5 1234.0000 694 675 19 10 0 1 0 6 1235.0000 691 670 21 4 0 1 0 7 1236.0000 696 666 30 7 0 1 0 8 1237.0000 701 668 33 19 0 1 0 9 1238.0000 712 666 46 7 0 1 0 10 1239.0000 724 681 43 20 0 1 0 11 1240.0000 739 692 47 16 0 1 0 111 729 = Internal, external lines used for whole range [eof]