Table of Contents - The Atmospheric Studies Group at TRC

Table of Contents - The Atmospheric Studies Group at TRC Table of Contents - The Atmospheric Studies Group at TRC

29.01.2015 Views

Section 8: CALMET Model Files Table 8-12: Formatted SURF.DAT File - Header Records FILE HEADER RECORD #1 Columns Format Variable Description 1-16 A16 DATASET Dataset name (SURF.DAT) 17-32 A16 DATAVER Dataset version 33-96 A64 DATAMOD Dataset message field FILE HEADER RECORD #2 to NCOMM+2 Columns Format Variable Description 1-4 I4 NCOMM Number of comment records 1-80 A80 TITLE Comment (repeated NCOMM times) FILE HEADER RECORD # NCOMM+3 Columns Format Variable Description 1-8 A8 PMAP Map projection (NONE) FILE HEADER RECORD # NCOMM+4 Columns Format Variable Description 1-8 A8 ATZ Time Zone (UTC+hhmm) for data records FILE HEADER RECORD # NCOMM+5 Variable No. * Variable Type Description 1 IBYR integer Beginning year of the data in the file 2 IBJUL integer Beginning Julian day 3 IBHR integer Beginning time (hour 00-23) 4 IBSEC integer Beginning time (second 0000-3599) 5 IEYR integer Ending year 6 IEJUL integer Ending Julian day 7 IEHR integer Ending time (hour 00-23) 8 IESEC integer Ending time (second 0000-3600) 9 NSTA integer Number of stations * Variables are read in FORTRAN free-format 8-75

Section 8: CALMET Model Files Table 8-12 (Continued) Formatted SURF.DAT File - Data Records * FILE HEADER RECORD # NCOMM+5 Columns Fornat Variable Description 1-8 I8 IDSTA Surface station ID number Next NSTA HEADER RECORDS Variable No. Variable Type Description 1 IYRB integer Beginning year of data 2 IJULB integer Beginning Julian day 3 IHRB integer Beginning time (hour 00-23) 4 ISECB integer Beginning time (second 0000-3599) 5 IYRE integer Ending year of data 6 IJULE integer Ending Julian day 7 IHRE integer Ending time (hour 00-23) 8 ISECE integer Ending time (second 0000-3600) 9 WS real array Wind speed (m/s) 10 WD real array Wind direction (degrees) 11 ICEIL integer array Ceiling height (hundreds of feet) 12 ICC integer array Opaque sky cover (tenths) 13 TEMPK real array Air temperature (degrees K) 14 IRH integer array Relative humidity (percent) 15 PRES real array Station pressure (mb) 16 IPCODE integer array Precipitation code (0=no precipitation, 1-18=liquid precipitation, 19- 45=frozen precipitation) * The data records are read in free format with the following statement: READ(io,*)IYRB,IJULB,IHRB,ISECB, IYRE,IJULE,IHRE,ISECE, (WS(n),WD(n),ICEIL(n), 1 ICC(n),TEMPK(n),IRH(n),PRES(n),IPCODE(n), 1 n=1,NSTA) Missing value indicators are 9999. (real variables) and 9999 (integer variables) 8-76

Section 8: CALMET Model Files<br />

<strong>Table</strong> 8-12:<br />

Form<strong>at</strong>ted SURF.DAT File - Header Records<br />

FILE HEADER RECORD #1<br />

Columns Form<strong>at</strong> Variable Description<br />

1-16 A16 DATASET D<strong>at</strong>aset name (SURF.DAT)<br />

17-32 A16 DATAVER D<strong>at</strong>aset version<br />

33-96 A64 DATAMOD D<strong>at</strong>aset message field<br />

FILE HEADER RECORD #2 to NCOMM+2<br />

Columns Form<strong>at</strong> Variable Description<br />

1-4 I4 NCOMM Number <strong>of</strong> comment records<br />

1-80 A80 TITLE Comment (repe<strong>at</strong>ed NCOMM times)<br />

FILE HEADER RECORD # NCOMM+3<br />

Columns Form<strong>at</strong> Variable Description<br />

1-8 A8 PMAP Map projection (NONE)<br />

FILE HEADER RECORD # NCOMM+4<br />

Columns Form<strong>at</strong> Variable Description<br />

1-8 A8 ATZ Time Zone (UTC+hhmm) for d<strong>at</strong>a records<br />

FILE HEADER RECORD # NCOMM+5<br />

Variable<br />

No. *<br />

Variable Type Description<br />

1 IBYR integer Beginning year <strong>of</strong> the d<strong>at</strong>a in the file<br />

2 IBJUL integer Beginning Julian day<br />

3 IBHR integer Beginning time (hour 00-23)<br />

4 IBSEC integer Beginning time (second 0000-3599)<br />

5 IEYR integer Ending year<br />

6 IEJUL integer Ending Julian day<br />

7 IEHR integer Ending time (hour 00-23)<br />

8 IESEC integer Ending time (second 0000-3600)<br />

9 NSTA integer Number <strong>of</strong> st<strong>at</strong>ions<br />

* Variables are read in FORTRAN free-form<strong>at</strong><br />

8-75

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!