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 ...
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