Ignore:
Timestamp:
Feb 23, 2011, 1:20:08 PM (14 years ago)
Author:
musat
Message:

Couplage Thermiques/Emanuel? seulement si T<0 avec iflag_coupl==2 (FH)
Correction bug initialisation ptconvth (FH/JYG)
Correction dimensions tableau paprs_glo definition ZPM1R pour le 1D (JYG)
IM

Location:
LMDZ5/branches/LMDZ5V2.0-dev/libf/phylmd
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/branches/LMDZ5V2.0-dev/libf/phylmd/orografi_strato.F

    r1403 r1491  
    20042004
    20052005      DO 110 JK=1,NLEV
    2006       ZPM1R=pplay_glo(klon_glo/2,jk)/paprs_glo(klon_glo/2,1)
     2006      ZPM1R=pplay_glo(klon_glo/2,jk)/paprs_glo(klon_glo/2+1,1)
    20072007      IF(ZPM1R.GE.ZSIGT)THEN
    20082008         nktopg=JK
    20092009      ENDIF
    2010       ZPM1R=pplay_glo(klon_glo/2,jk)/paprs_glo(klon_glo/2,1)
     2010      ZPM1R=pplay_glo(klon_glo/2,jk)/paprs_glo(klon_glo/2+1,1)
    20112011      IF(ZPM1R.GE.ZTOP)THEN
    20122012         nstra=JK
  • LMDZ5/branches/LMDZ5V2.0-dev/libf/phylmd/phys_output_mod.F90

    r1473 r1491  
    10591059! Couplage conv-CL
    10601060 IF (iflag_con.GE.3) THEN
    1061     IF (iflag_coupl.EQ.1) THEN
     1061    IF (iflag_coupl>=1) THEN
    10621062 CALL histdef2d(iff,o_ale_bl%flag,o_ale_bl%name, "ALE BL", "m2/s2")
    10631063 CALL histdef2d(iff,o_alp_bl%flag,o_alp_bl%name, "ALP BL", "m2/s2")
  • LMDZ5/branches/LMDZ5V2.0-dev/libf/phylmd/phys_output_write.h

    r1473 r1491  
    696696! Couplage convection-couche limite
    697697      IF (iflag_con.GE.3) THEN
    698       IF (iflag_coupl.EQ.1) THEN
     698      IF (iflag_coupl>=1) THEN
    699699       IF (o_ale_bl%flag(iff)<=lev_files(iff)) THEN
    700700       CALL histwrite_phy(nid_files(iff),o_ale_bl%name,itau_w,ale_bl)
     
    703703       CALL histwrite_phy(nid_files(iff),o_alp_bl%name,itau_w,alp_bl)
    704704       ENDIF
    705       ENDIF !iflag_coupl.EQ.1
     705      ENDIF !iflag_coupl>=1
    706706      ENDIF !(iflag_con.GE.3)
    707707
  • LMDZ5/branches/LMDZ5V2.0-dev/libf/phylmd/physiq.F

    r1486 r1491  
    24652465      endif
    24662466! ----------------------------------------------------------------------
     2467!IM/FH: 2011/02/23
     2468! Couplage Thermiques/Emanuel seulement si T<0
     2469      if (iflag_coupl==2) then
     2470        print*,'Couplage Thermiques/Emanuel seulement si T<0'
     2471        do i=1,klon
     2472           if (t_seri(i,lmax_th(i))>273.) then
     2473              Ale_bl(i)=0.
     2474           endif
     2475        enddo
     2476      endif
    24672477
    24682478         endif
     
    28402850! de la convection profonde.
    28412851
    2842          print*,'TEST SCHEMA DE NUAGES '
     2852!IM/FH: 2011/02/23
     2853! definition des points sur lesquels ls thermiques sont actifs
     2854         print*,'TEST SCHEMA DE NUAGES DEBUG '
     2855         ptconvth(:,:)=fm_therm(:,:)>0.
    28432856         do k=1,klev
    28442857            do i=1,klon
Note: See TracChangeset for help on using the changeset viewer.