Ignore:
Timestamp:
Mar 28, 2024, 6:06:40 PM (7 weeks ago)
Author:
evignon
Message:

extraction plus propre de la dissipation de TKE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/yamada4.F90

    r4825 r4881  
    22
    33SUBROUTINE yamada4(ni, nsrf, ngrid, dt, g, rconst, plev, temp, zlev, zlay, u, v, teta, &
    4     cd, tke, km, kn, kq, ustar, iflag_pbl, drgpro)
     4    cd, tke, eps, km, kn, kq, ustar, iflag_pbl, drgpro)
    55
    66  USE dimphy, only : klev,klon
    7   USE phys_local_var_mod, only: tke_dissip,wprime
     7  USE phys_local_var_mod, only: wprime
    88  USE yamada_ini_mod, only : new_yamada4,yamada4_num,hboville
    99  USE yamada_ini_mod, only : prt_level, lunout,pbl_lmixmin_alpha,b1,kap,viscom,viscoh
     
    6969  ! Outputs:
    7070  !==========
     71  ! eps: tke dissipation rate
    7172  ! km : diffusivite turbulente de quantite de mouvement (au bas de chaque
    7273  ! couche)
     
    9596  REAL cd(klon)
    9697  REAL tke(klon, klev+1)
     98  REAL eps(klon,klev+1)
    9799  REAL unsdz(klon, klev)
    98100  REAL unsdzdec(klon, klev+1)
     
    686688
    687689! Diagnostics
    688  tke_dissip(1:ngrid,:,nsrf)=0.
     690 
     691 eps(:,:)=dissip(:,:)
    689692 wprime(1:ngrid,:,nsrf)=0.
    690693 DO k=2,klev
     
    692695       jg=ni(ig)
    693696       wprime(jg,k,nsrf)=sqrt(MAX(1./3*q2(ig,k),0.))
    694        tke_dissip(jg,k,nsrf)=dissip(ig,k)
    695697    ENDDO
    696698 ENDDO
     699
    697700 
    698701!=============================================================================
Note: See TracChangeset for help on using the changeset viewer.