29.01.2015 Views

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Section 8: CALMET Model Files<br />

<strong>Table</strong> 8-8 (Continued)<br />

GEO.DAT File Form<strong>at</strong><br />

Record Variable Type Description<br />

NCOMM +6 or 7 DGRIDY real Horizontal grid spacing: Northing (= DGRIDX)<br />

NCOMM +7 or 8 XYUNIT character*4 Units for horizontal coordin<strong>at</strong>es (KM)<br />

NCOMM+8 or 9 IOPT1 integer Option flag for land use c<strong>at</strong>egories<br />

(0=to use default land use c<strong>at</strong>egories)<br />

(1=to specify new land use c<strong>at</strong>egories)<br />

NCOMM +9 or 10 ** NLU integer<br />

NCOMM<br />

IWAT1,<br />

+9 or 10 ** IWAT2<br />

integer<br />

Number <strong>of</strong> land use c<strong>at</strong>egories<br />

Range <strong>of</strong> land use c<strong>at</strong>egories associ<strong>at</strong>ed with w<strong>at</strong>er<br />

(i.e., land use c<strong>at</strong>egories IWAT1 to IWAT2,<br />

inclusive, are assumed to represent w<strong>at</strong>er surfaces)<br />

NCOMM +10 or ILUCAT integer array Array <strong>of</strong> "NLU" new user specified land use<br />

11 ** c<strong>at</strong>egories<br />

NEXT NY lines ILANDU integer array Land use types for cell grid point (NX values per<br />

line). <strong>The</strong> following st<strong>at</strong>ements are used to read the<br />

d<strong>at</strong>a:<br />

do 20 J=NY,1,-1<br />

20 READ (iogeo,*)(ILANDU(n,j), n=1, nx)<br />

NEXT line HTFAC real Multiplic<strong>at</strong>ive scaling factor to convert terrain heights<br />

from user units to meters (e.g., HTFAC = 0.3048 for<br />

user units <strong>of</strong> ft, 1.0 for user units <strong>of</strong> meters)<br />

NEXT NY lines ELEV real array Terrain elev<strong>at</strong>ions (user units) for each grid point<br />

(NX values for line). <strong>The</strong> following st<strong>at</strong>ements are<br />

used to read the d<strong>at</strong>a:<br />

do 30 J=NY,1,-1<br />

30 READ(iogeo,*)(ELEV(n,j),n=1,NX)<br />

NEXT line IOPT2 integer Option flag for input <strong>of</strong> surface roughness lengths<br />

(z0)<br />

0=compute gridded z0 values from land use<br />

types using default z0 land use table<br />

1=compute gridded z0 values from land use<br />

types using new, user-specified z0 land use table<br />

2=input a gridded z0 field<br />

NEXT **<br />

<br />

ILU integer Land use type and associ<strong>at</strong>ed surface roughness<br />

NLU lines<br />

ZOLU real array lengths (m). Two variables per line read as:<br />

do 120 I=1,NLU<br />

120 READ(iogeo,*)ILU,ZOLU(I)<br />

8-61

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

Saved successfully!

Ooh no, something went wrong!