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

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

Saved successfully!

Ooh no, something went wrong!