Ignore:
Timestamp:
May 19, 2016, 8:58:23 PM (8 years ago)
Author:
fhourdin
Message:

Introduction d'un seuil oliqmax sur l'eau condensée liquide maximum
conservée dans l'atmosphère.
Par défaut, oliqmax=999 et la correction est inactive.
Pour des valeurs plus faibles, l'eau en sus est convertie en
précipitation ajoutée à rain_lsc (plul dans les sorties).

Cette pluie additionelle est également sauvegardée dans rain_num

et sortie dans plun.

Cette modification est une tentative pour résoudre certains plantages

en haute résolution.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/phys_local_var_mod.F90

    r2499 r2516  
    281281      REAL,ALLOCATABLE,SAVE,DIMENSION(:) :: zxfluxlat, zxtsol, snow_lsc, zxfqfonte
    282282!$OMP THREADPRIVATE(zxfluxlat, zxtsol, snow_lsc, zxfqfonte)
    283       REAL,ALLOCATABLE,SAVE,DIMENSION(:) :: zxqsurf, rain_lsc
    284 !$OMP THREADPRIVATE(zxqsurf, rain_lsc)
     283      REAL,ALLOCATABLE,SAVE,DIMENSION(:) :: zxqsurf, rain_lsc, rain_num
     284!$OMP THREADPRIVATE(zxqsurf, rain_lsc, rain_num)
    285285!
    286286!jyg+nrlmd<
     
    541541      ALLOCATE(zxtsol(klon), snow_lsc(klon), zxfqfonte(klon), zxqsurf(klon))
    542542      ALLOCATE(rain_lsc(klon))
     543      ALLOCATE(rain_num(klon))
    543544!
    544545      ALLOCATE(sens_x(klon), sens_w(klon))
     
    746747      DEALLOCATE(zxtsol, snow_lsc, zxfqfonte, zxqsurf)
    747748      DEALLOCATE(rain_lsc)
     749      DEALLOCATE(rain_num)
    748750!
    749751      DEALLOCATE(sens_x, sens_w)
Note: See TracChangeset for help on using the changeset viewer.