Changeset 4814


Ignore:
Timestamp:
Feb 12, 2024, 4:03:59 PM (3 months ago)
Author:
fhourdin
Message:

Nettoyage poches

File:
1 edited

Legend:

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

    r4744 r4814  
    708708      ! IM v3JYG; ptop_provis(i).LT. ph(i,1)
    709709
     710! LJYF : mettre cette ligne à la place de la suivante      IF (dth(i,k)>=-delta_t_min .AND. dth(i,k-1)<-delta_t_min .AND. &
    710711      IF (dth(i,k)>-delta_t_min .AND. dth(i,k-1)<-delta_t_min .AND. &
    711712          ptop_provis(i)==ph(i,1)) THEN
     
    766767  ! -5/ Determination de ktop et kupper
    767768
    768   CALL pkupper (klon, klev, ptop, ph, pupper, kupper)
    769  
    770769  DO k = klev, 1, -1
    771770    DO i = 1, klon
     
    785784    DO i = 1, klon
    786785      IF (k<=ktop(i) .AND. ptop_new(i)==ptop(i) .AND. &
     786! LJYF changer par cette ligne          dth(i,k)>=-delta_t_min .AND. dth(i,k-1)<-delta_t_min) THEN
    787787          dth(i,k)>-delta_t_min .AND. dth(i,k-1)<-delta_t_min) THEN
    788788        ptop_new(i) = ((dth(i,k)+delta_t_min)*p(i,k-1)-(dth(i, &
     
    802802  END DO
    803803
     804  CALL pkupper (klon, klev, ptop, ph, pupper, kupper)
     805 
    804806  IF (prt_level>=10) THEN
    805807    PRINT *, 'wake-3, ktop(igout), kupper(igout) ', ktop(igout), kupper(igout)
     
    989991  !
    990992  ! ------------------------------------------------------------------------
    991   !
    992     CALL pkupper (klon, klev, ptop, ph, pupper, kupper)
    993  
    994     !print*, 'ptop, pupper, ktop, kupper', ptop, pupper, ktop, kupper
    995 
    996993    ! wk_adv is the logical flag enabling wake evolution in the time advance
    997994    ! loop
     
    18431840      DO i = 1, klon
    18441841        IF (wk_adv(i) .AND. ptop_provis(i)==ph(i,1) .AND. &
     1842! LJYF changer :           dth(i,k)>=-delta_t_min .AND. dth(i,k-1)<-delta_t_min) THEN
    18451843            dth(i,k)>-delta_t_min .AND. dth(i,k-1)<-delta_t_min) THEN
    18461844          ptop_provis(i) = ((dth(i,k)+delta_t_min)*p(i,k-1) - &
     
    19161914        ! IM v3JYG; IF (k .GE. ktop(i)
    19171915        IF (wk_adv(i) .AND. k<=ktop(i) .AND. ptop_new(i)==ptop(i) .AND. &
     1916! LJYF changer :           dth(i,k)>=-delta_t_min .AND. dth(i,k-1)<-delta_t_min) THEN
    19181917            dth(i,k)>-delta_t_min .AND. dth(i,k-1)<-delta_t_min) THEN
    19191918          ptop_new(i) = ((dth(i,k)+delta_t_min)*p(i,k-1) - &
     
    19371936      END DO
    19381937    END DO
     1938
     1939    CALL pkupper (klon, klev, ptop, ph, pupper, kupper)
     1940 
    19391941
    19401942    ! 5/ Set deltatw & deltaqw to 0 above kupper
     
    20872089  ! ------------------------------------------------------------------------
    20882090  !
    2089   END DO                  ! end sub-timestep loop
     2091  END DO   ! isubstep end sub-timestep loop
     2092
    20902093  !
    20912094  ! ------------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.