Ignore:
Timestamp:
Jul 4, 2024, 9:29:24 AM (4 months ago)
Author:
evignon
Message:

ajout de la nouvelle paramétrisation du partitonnement de phase
dans les nuages de phase mixte de Lea Raillard
La parametrisation s'active avec iflag_icefrac=1 et est fondé
sur la theorie de creation et maintien de sursaturation en atmosphere
turbulente avec ou sans presence de cristaux de glace

File:
1 edited

Legend:

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

    r4998 r5007  
    478478      REAL, ALLOCATABLE, SAVE, DIMENSION(:,:) :: pfraclr,pfracld
    479479!$OMP THREADPRIVATE(pfraclr,pfracld)
     480      REAL, SAVE, ALLOCATABLE :: cldfraliq(:,:)
     481!$OMP THREADPRIVATE(cldfraliq)
     482      REAL, SAVE, ALLOCATABLE ::mean_icefracturb(:,:)
     483!$OMP THREADPRIVATE(mean_icefracturb)
     484      REAL, SAVE, ALLOCATABLE :: sigma2_icefracturb(:,:)
     485!$OMP THREADPRIVATE(sigma2_icefracturb)
    480486
    481487! variables de sorties MM
     
    957963      ALLOCATE(pfraclr(klon,klev),pfracld(klon,klev))
    958964      pfraclr(:,:)=0. ; pfracld(:,:)=0. ! because not always defined
     965      ALLOCATE(cldfraliq(klon,klev))
     966      ALLOCATE(sigma2_icefracturb(klon,klev))
     967      ALLOCATE(mean_icefracturb(klon,klev))
    959968      ALLOCATE(distcltop(klon,klev))
    960969      ALLOCATE(temp_cltop(klon,klev))
     
    12831292      DEALLOCATE(rneb)
    12841293      DEALLOCATE(pfraclr,pfracld)
     1294      DEALLOCATE(cldfraliq)
     1295      DEALLOCATE(sigma2_icefracturb)
     1296      DEALLOCATE(mean_icefracturb)
    12851297      DEALLOCATE (zxsnow,snowhgt,qsnow,to_ice,sissnow,runoff,albsol3_lic)
    12861298      DEALLOCATE(distcltop)
Note: See TracChangeset for help on using the changeset viewer.