01.12.2012 Views

Alternative small scale meteorology input to a chemical transport ...

Alternative small scale meteorology input to a chemical transport ...

Alternative small scale meteorology input to a chemical transport ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

C met. given simplified <strong>input</strong>s such as USTAR, M-O Length, PBL height<br />

C<br />

C INPUTS:<br />

C ><br />

C ISESN ! season index for table<br />

C SDATE ! starting date, format YYYYDDD<br />

C STIME ! starting time, format HHMMSS<br />

C ISESN ! season code<br />

C GMT !G.M. TIME in hours (e.g., 10.75 = 10:45 GMT)<br />

C<br />

C ><br />

C NDEP<br />

C INPUTS:<br />

C ><br />

C XLUSE (NCOLS_X,NROWS_X,LURADM)!landuse fractions<br />

C X3HTF (NCOLS_X,NROWS_X,0:MAXK)!height at model layerface<br />

C X3HTM (NCOLS_X,NROWS_X, MAXK) ! height at layer middle<br />

C XTEMPM (NCOLS_X,NROWS_X, MAXK) ! temperature profiles<br />

C XDENSAM (NCOLS_X,NROWS_X, MAXK) ! air density (kg/m^3)<br />

C XDENSWM (NCOLS_X,NROWS_X, MAXK) ! vapor density (kg/m^3)<br />

C XTEMPG (NCOLS_X,NROWS_X) ! temperature at ground<br />

C XRAINN (NCOLS_X,NROWS_X) ! accumulated nonc. rain<br />

C XRAINC (NCOLS_X,NROWS_X) ! accumulated conv. rain<br />

C XUSTAR (NCOLS_X,NROWS_X,0) ! ustar (cell avg) (m/s)<br />

C XMOL (NCOLS_X,NROWS_X) ! MONIN-OBUKHOV length<br />

C XPBL (NCOLS_X,NROWS_X) ! PBL height (m)<br />

C<br />

C OUTPUT:<br />

C Compute following<br />

C XUSTAR (NCOLS_X,NROWS_X,0:LURADM)! 0 = avg,<br />

C others = LUSE specific<br />

C XRIB (NCOLS_X,NROWS_X)<br />

C XHFX (NCOLS_X,NROWS_X)<br />

C XQFX (NCOLS_X,NROWS_X)<br />

C XWSTAR (NCOLS_X,NROWS_X,0) ! ustar (cell avg) (m/s)<br />

C XRADYN (NCOLS_X,NROWS_X,0:LURADM)! 0 = avg,<br />

C others = LUSE specific<br />

C XRBNDY (NCOLS_X,NROWS_X,0:LURADM) ! 0 = avg,<br />

C others = LUSE specific<br />

C XRSTOM (NCOLS_X,NROWS_X,0:LURADM)<br />

C XTEMP10 (NCOLS_X,NROWS_X)<br />

C useful <strong>to</strong> compute following if possible<br />

C ??? XSURF1 (NCOLS_X,NROWS_X)<br />

C ??? XSURF2 (NCOLS_X,NROWS_X)<br />

C ??? XFSOIL (NCOLS_X,NROWS_X)<br />

C Now, from solar.F routine XALBEDO (NCOLS_X,NROWS_X)<br />

C Now, from solar.F routine XGLW (NCOLS_X,NROWS_X)<br />

C Now, from solar.F routine XGSW (NCOLS_X,NROWS_X)<br />

C Now, from solar.F routine XRGRND (NCOLS_X,NROWS_X)<br />

C Now, from solar.F routine XRNET (NCOLS_X,NROWS_X)<br />

C ISTAT ! error status for sanity check<br />

98

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

Saved successfully!

Ooh no, something went wrong!