Ignore:
Timestamp:
Feb 12, 2018, 10:05:51 AM (7 years ago)
Author:
Laurent Fairhead
Message:

Inclusion of r3199 from trunk

Pour la convergence independamment du decoupage de domaine.
Pour la convection, le niveau maximum k_upper_cv etait fixe
sur un profil d'altitude au milieu du domaine klon/2+1/klon
dependant donc du decoupage.
Remplace par un test en presnivs
-7*log(presnivs(k)/presnivs(1)) > 25.
independant du decoupage.
FH

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/IPSLCM6.0.15/libf/phylmd/physiq_mod.F90

    r3200 r3201  
    26292629          ! Calculate the upmost level of deep convection loops: k_upper_cv
    26302630          !  (near 22 km)
    2631           izero = klon/2+1/klon
    26322631          k_upper_cv = klev
     2632          !izero = klon/2+1/klon
     2633          !DO k = klev,1,-1
     2634          !   IF (pphi(izero,k) > 22.e4) k_upper_cv = k
     2635          !ENDDO
     2636          ! FH : nouveau calcul base sur un profil global sans quoi
     2637          ! le modele etait sensible au decoupage de domaines
    26332638          DO k = klev,1,-1
    2634              IF (pphi(izero,k) > 22.e4) k_upper_cv = k
     2639             IF (-7*log(presnivs(k)/presnivs(1)) > 25.) k_upper_cv = k
    26352640          ENDDO
    26362641          IF (prt_level .ge. 5) THEN
Note: See TracChangeset for help on using the changeset viewer.