Ignore:
Timestamp:
Apr 17, 2015, 4:34:43 PM (9 years ago)
Author:
jyg
Message:

Correction of a bug concerning the number 'nqo' of
water phases transported by the dynamic : the
default value (= 2, corresponding to vapour and
liquid phases) was still explicitely present in
various places.

Modified files:

infotrac.F90,
physiq.F90

File:
1 edited

Legend:

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

    r2260 r2262  
    15571557     ENDDO
    15581558!!! RomP >>>   td dyn traceur
    1559      IF (nqtot.GE.3) THEN
    1560         DO iq = 3, nqtot
     1559!!     IF (nqtot.GE.3) THEN       ! jyg
     1560!!        DO iq = 3, nqtot        ! jyg
     1561     IF (nqtot.GE.nqo+1) THEN     ! jyg
     1562        DO iq = nqo+1, nqtot      ! jyg
    15611563           DO k = 1, klev
    15621564              DO i = 1, klon
    1563                  d_tr_dyn(i,k,iq-2)= &
    1564                       (tr_seri(i,k,iq-2)-tr_ancien(i,k,iq-2))/dtime
     1565!!                 d_tr_dyn(i,k,iq-2)= &                                 ! jyg
     1566!!                      (tr_seri(i,k,iq-2)-tr_ancien(i,k,iq-2))/dtime    ! jyg
     1567                 d_tr_dyn(i,k,iq-nqo)= &                                 ! jyg
     1568                      (tr_seri(i,k,iq-nqo)-tr_ancien(i,k,iq-nqo))/dtime  ! jyg
    15651569                 !         iiq=niadv(iq)
    1566                  !         print*,i,k," d_tr_dyn",d_tr_dyn(i,k,iq-2),"tra:",iq,tname(iiq)
     1570                 !         print*,i,k," d_tr_dyn",d_tr_dyn(i,k,iq-nqo),"tra:",iq,tname(iiq)
    15671571              ENDDO
    15681572           ENDDO
     
    15801584     ENDDO
    15811585!!! RomP >>>   td dyn traceur
    1582      IF (nqtot.GE.3) THEN
    1583         DO iq = 3, nqtot
     1586!!     IF (nqtot.GE.3) THEN                                            ! jyg
     1587!!        DO iq = 3, nqtot                                             ! jyg
     1588     IF (nqtot.GE.nqo+1) THEN                                          ! jyg
     1589        DO iq = nqo+1, nqtot                                           ! jyg
    15841590           DO k = 1, klev
    15851591              DO i = 1, klon
    1586                  d_tr_dyn(i,k,iq-2)= 0.0
     1592!!                 d_tr_dyn(i,k,iq-2)= 0.0                             ! jyg
     1593                 d_tr_dyn(i,k,iq-nqo)= 0.0                             ! jyg
    15871594              ENDDO
    15881595           ENDDO
Note: See TracChangeset for help on using the changeset viewer.