mixinglength Subroutine

subroutine mixinglength(ni, nsrf, ngrid, iflag_pbl, pbl_lmixmin_alpha, lmixmin, zlay, zlev, u, v, q2, n2, lmix)

Uses

  • proc~~mixinglength~2~~UsesGraph proc~mixinglength~2 mixinglength module~phys_local_var_mod phys_local_var_mod proc~mixinglength~2->module~phys_local_var_mod module~dimphy~3 dimphy proc~mixinglength~2->module~dimphy~3 module~geometry_mod geometry_mod proc~mixinglength~2->module~geometry_mod module~phys_state_var_mod phys_state_var_mod proc~mixinglength~2->module~phys_state_var_mod module~yamada_ini_mod~2 yamada_ini_mod proc~mixinglength~2->module~yamada_ini_mod~2 module~lmdz_cppkeys_wrapper lmdz_cppkeys_wrapper module~phys_local_var_mod->module~lmdz_cppkeys_wrapper module~phys_state_var_mod->module~dimphy~3 netcdf netcdf module~phys_state_var_mod->netcdf module~dimsoil_mod_h dimsoil_mod_h module~phys_state_var_mod->module~dimsoil_mod_h module~lmdz_cppkeys_wrapper->netcdf iso_fortran_env iso_fortran_env module~lmdz_cppkeys_wrapper->iso_fortran_env

Subrourine qui calcule la longueur de m??lange dans le sch??ma de turbulence avec la formule de Blackadar Calcul d'un minimum en fonction de l'orographie sous-maille: L'id??e est la suivante: plus il y a de relief, plus il y a du m??lange induit par les circulations meso et submeso ??chelles.

References: * The vertical distribution of wind and turbulent exchange in a neutral atmosphere Blackadar A.K. J. Geophys. Res., 64, No 8, 1962

         * An evaluation of neutral and convective planetary boundary-layer parametrisations relative 
           to large eddy simulations
           Ayotte K et al 
           Boundary Layer Meteorology, 79, 131-175, 1996


         * Local Similarity in the Stable Boundary Layer and Mixing length Approaches: consistency of concepts
           Van de Wiel B.J.H et al
           Boundary-Lay Meteorol, 128, 103-166, 2008

Histoire:

  • premi??re r??daction, Etienne et Frederic, 09/06/2016

Arguments

Type IntentOptional Attributes Name
integer :: ni(klon)
integer :: nsrf
integer :: ngrid
integer :: iflag_pbl
real :: pbl_lmixmin_alpha
real :: lmixmin
real :: zlay(klon,klev)
real :: zlev(klon,klev+1)
real :: u(klon,klev)
real :: v(klon,klev)
real :: q2(klon,klev+1)
real :: n2(klon,klev+1)
real :: lmix(klon,klev+1)

Called by

proc~~mixinglength~2~~CalledByGraph proc~mixinglength~2 mixinglength proc~yamada4~2 yamada4 proc~yamada4~2->proc~mixinglength~2

Contents