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 write(iunit)CLABTK, NDATHRB,IBSEC,NDATHRE,IESEC,TEMPK write(iunit)CLABD, NDATHRB,IBSEC,NDATHRE,IESEC,RHO write(iunit)CLABQ, NDATHRB,IBSEC,NDATHRE,IESEC,QSW write(iunit)CLABRH, NDATHRB,IBSEC,NDATHRE,IESEC,IRH write(iunit)CLABPC, NDATHRB,IBSEC,NDATHRE,IESEC,IPCODE endif where the following declarations apply: real U(nx,ny,nz),V(nx,ny,nz),W(nx,ny,nz) real ZTEMP(nx,ny,nz) real USTAR(nx,ny),ZI(nx,ny),EL(nx,ny) real WSTAR(nx,ny),RMM(nx,ny) real TEMPK(nx,ny),RHO(nx,ny),QSW(nx,ny) integer IPGT(nx,ny) integer IRH(nx,ny),IPCODE(nx,ny) character*8 CLABU, CLABV, CLABW, CLABT, CLABSC, CLABUS, CLABZI character*8 CLABL, CLABWS, CLABRMM, CLABTK, CLABD, CLABQ, CLABRH character*8 CLABPC 8-129

Section 8: CALMET Model Files Table 8-27: CALMET.DAT file - Data Records Record Type Variable No. Variable Name Type a Description 1 1 CLABU char*8 Variable label ('U-LEVxxx', where xxx indicates the layer number) 1 2 NDATHR B integer Beginning year, Julian day and hour in the form YYYYJJJHH (or YYJJJHH) 1 3 IBSEC integer Beginning second (0000-3599) 1 4 NDATHRE integer Ending year, Julian day and hour in the form YYYYJJJHH (or YYJJJHH) 1 5 IESEC integer Ending second (0000-3599) 1 6 U real array U-component (m/s) of the winds at each grid point 2 1 CLABV char*8 Variable label ('V-LEVxxx', where xxx indicates the layer number) 2 2 NDATHR B integer Beginning year, Julian day and hour in the form YYYYJJJHH (or YYJJJHH) 2 3 IBSEC integer Beginning second (0000-3599) 2 4 NDATHRE integer Ending year, Julian day and hour in the form YYYYJJJHH (or YYJJJHH) 2 5 IESEC integer Ending second (0000-3599) 2 6 V real array V-component (m/s) of the winds at each grid point 3 b 1 CLABW char*8 Variable label ('WFACExxx"), where xxx indicates the layer number) 3 b 2 NDATHR B integer Beginning year, Julian day and hour in the form YYYYJJJHH (or YYJJJHH) 3 b 3 IBSEC integer Beginning second (0000-3599) 3 b 4 NDATHRE integer Ending year, Julian day and hour in the form YYYYJJJHH (or YYJJJHH) 3 b 5 IESEC integer Ending second (0000-3599) 3 b 6 W real array W-component (m/s) of the winds at each grid point (Record types 1,2,3 repeated NZ times (once per layer) as a set) a char*8 = Character*8 b Record type 3 is included only if LCALGRD is TRUE 8-130

Section 8: CALMET Model Files<br />

write(iunit)CLABTK, NDATHRB,IBSEC,NDATHRE,IESEC,TEMPK<br />

write(iunit)CLABD, NDATHRB,IBSEC,NDATHRE,IESEC,RHO<br />

write(iunit)CLABQ, NDATHRB,IBSEC,NDATHRE,IESEC,QSW<br />

write(iunit)CLABRH, NDATHRB,IBSEC,NDATHRE,IESEC,IRH<br />

write(iunit)CLABPC, NDATHRB,IBSEC,NDATHRE,IESEC,IPCODE<br />

endif<br />

where the following declar<strong>at</strong>ions apply:<br />

real U(nx,ny,nz),V(nx,ny,nz),W(nx,ny,nz)<br />

real ZTEMP(nx,ny,nz)<br />

real USTAR(nx,ny),ZI(nx,ny),EL(nx,ny)<br />

real WSTAR(nx,ny),RMM(nx,ny)<br />

real TEMPK(nx,ny),RHO(nx,ny),QSW(nx,ny)<br />

integer IPGT(nx,ny)<br />

integer IRH(nx,ny),IPCODE(nx,ny)<br />

character*8 CLABU, CLABV, CLABW, CLABT, CLABSC, CLABUS, CLABZI<br />

character*8 CLABL, CLABWS, CLABRMM, CLABTK, CLABD, CLABQ, CLABRH<br />

character*8 CLABPC<br />

8-129

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

Saved successfully!

Ooh no, something went wrong!