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<br />
REAL DTEMPMAX ! maximum sfc_T - air_T<br />
REAL DTEMPMIN ! minimum sfc_T - air_T<br />
DATA DTEMPMAX / 5.0 /, DTEMPMIN / -3.0 /<br />
INTEGER ITER, IWAT<br />
DATA ITER / 6 /, IWAT / 6 /<br />
C****************************************<br />
C WESELY RADM LAND-USE TYPES<br />
c 1. urban land<br />
c 2. agriculture<br />
c 3. range<br />
c 4. deciduous forest<br />
c 5. coniferous forest<br />
c 6. mixed forest wetland<br />
c 7. water<br />
c 8. barren land<br />
c 9. non-forested wetland<br />
c 10. mixed agriculture/rangeland<br />
c 11. rocky open areas with low shrubs<br />
C***********************************************************************<br />
C **************** STATEMENT FUNCTIONS *****************<br />
C** FOR PBL<br />
REAL RASP ! aerodynamic resistance function for stable PBL<br />
REAL RASS ! aerodynamic resistance function for stable sfc layer<br />
REAL RAUS ! aerodynamic resistance function - unstable sfc layer<br />
REAL RAUM ! aerodynamic resistance function for mixed layer<br />
C<br />
C** for moisture & virtual temperature<br />
REAL E_AERK<br />
REAL F_VTEMP<br />
REAL F_PTEMP<br />
C ------------------------------------------------------------------<br />
C variables used in the function definitions<br />
REAL DD ! displacement height<br />
REAL ZU ! upper limit of integration<br />
REAL AMOL ! Monin-Obukhov length<br />
REAL CKUST ! VKAR*USTAR<br />
REAL A1 ! 9.*ZU/ABS(MOL)<br />
REAL B1 ! 9.*D /ABS(MOL)<br />
REAL X1,X2 ! Z1/PBLHT, Z2/PBLHT<br />
REAL BETAB ! (4.7/0.74)*PBLHT/MOL<br />
REAL CKWST ! VKAR*WSTAR<br />
REAL ZETA<br />
C<br />
REAL D, TEMP, TEMPC, QMIX, PRESS<br />
C ------------------------------------------------------------------<br />
C aerodynamic resistance for a stable surface layer<br />
RASS( D, ZU, AMOL, CKUST ) = ( PRO * LOG( ZU / D )<br />
& + BETAM * (ZU-D) / AMOL ) / CKUST<br />
C<br />
C aerodynamic resistance for an unstable surface layer<br />
102