Ignore:
Timestamp:
Aug 3, 2011, 4:49:20 PM (13 years ago)
Author:
acolaitis
Message:

--- AC 03/08/2011 ---

M 255 libf/phymars/physiq.F
<> Modified to interface new SL parametrization

M 255 libf/phymars/vdif_cd.F
<> New SL parametrization based on a bulk Richardson Monin-Obukhov theory formulation

Stability functions are taken from D.E. England et al. (95)
Similarity functions coefficients based on Dyer and Hicks (70).
Includes thermal roughness length computation, heat and momentum drag coefficient computation
Can be used to output hydrodynamic-related SL quantities (bulk Richardson, turbulent Prandtl number estimation, Reynolds number)

M 255 libf/phymars/thermcell_dqupdown.F90
<> Minor modification to suit picky compilers

M 255 libf/phymars/vdifc.F
<> Now takes into account sub-grid gustiness, evaluated from thermals activity (it's proxy being the maximum vertical velocity)

M 255 libf/phymars/meso_inc/meso_inc_les.F
<> Minor modification : u* is now taken from the new vdifc and not recomputed from a simple law


File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_les.F

    r226 r256  
    33          hfx(ig) = zflubid(ig)-capcal(ig)*zdtsdif(ig)
    44          !! u star in similarity theory in m/s
    5           ust(ig) = 0.4
    6      .               * sqrt( pu(ig,1)*pu(ig,1) + pv(ig,1)*pv(ig,1) )
    7      .               / log( 1.E+0 + zzlay(ig,1)/z0_default )
     5!          ust(ig) = 0.4
     6!     .               * sqrt( pu(ig,1)*pu(ig,1) + pv(ig,1)*pv(ig,1) )
     7!     .               / log( 1.E+0 + zzlay(ig,1)/z0_default )
     8
     9! New SL parametrization, ust is more accurately computed in vdif_cd :
     10          ust(ig) = zcdv(ig)
     11
    812         ENDDO   
    9 
    1013!         write (*,*) 'PHYS HFX cp zdts', hfx(100), zflubid(100),
    1114!     .       capcal(100),
Note: See TracChangeset for help on using the changeset viewer.