TYPE: enhancement
commit27219a243c7653a599c08ca79ea3b4167a23c511
authorMing Chen <chenming@ucar.edu>
Wed, 30 Dec 2015 18:35:13 +0000 (30 18:35 +0000)
committerMing Chen <chenming@ucar.edu>
Wed, 30 Dec 2015 18:35:13 +0000 (30 18:35 +0000)
tree9c99685b05afde74306725189a8a515e65cac9cc
parent58580d6c7027db68b4c37e9a22a96cb1280be885
TYPE: enhancement

KEY WORDS: ACM2 PBL,  Pleim sfc Layer,  and PX LSM
SOURCE:       Robert Gilliam  (EPA)

PURPOSE:      make the Monin-O length calculation more accurate and consistent for use in air quality study

DESCRIPTION OF CHANGES:

(1)  RMOL was added to the argument list as INOUT in module_bl_acm.F. It is updated using the MOL calculation in the ACM2.

(2) itimestep is read into module_sf_pxsfclay.F. Saturation vapor pressure over frozen surface is modified. The MOL calculation was modified to use the water vapor surface flux for the previous time step to compute surface buoyancy flux.

(3) PAR function and impact on transpiration is modified in module_sf_pxlsm.F according to Echer et al. (2015). Surface water vapor mixing ratio calculation was added for land surface, which is passed to the pxsfclay for use over all non-water and non-frozen surfaces.

(4) PBL and surface drivers  are modified to work with the above changes.

Affect files:
M       phys/module_bl_acm.F
M       phys/module_pbl_driver.F
M       phys/module_sf_pxlsm.F
M       phys/module_sf_pxsfclay.F
M       phys/module_surface_driver.F
~
Regression test passed.

git-svn-id: https://svn-wrf-model.cgd.ucar.edu/trunk@8941 b0b5d27b-6f0f-0410-a2a3-cb1e977edc3d
phys/module_bl_acm.F
phys/module_pbl_driver.F
phys/module_sf_pxlsm.F
phys/module_sf_pxsfclay.F
phys/module_surface_driver.F