Ignore:
Timestamp:
Jul 24, 2024, 2:54:37 PM (2 months ago)
Author:
abarral
Message:

rename modules properly lmdz_*
move ismin, ismax, minmax into new lmdz_libmath.f90
(lint) uppercase fortran keywords

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmdiso/lmdz_wake.F90

    r5112 r5116  
    355355  ! PRINT*, 'wake initialisations'
    356356!#ifdef ISOVERIF
    357 !        write(*,*) 'wake 358: entree'
     357!        WRITE(*,*) 'wake 358: entree'
    358358!#endif
    359359
     
    398398  ! alpk = 0.05
    399399
    400  if (first) then
    401 
     400 if (first) THEN
    402401  igout = klon/2+1/klon
    403402
     
    686685  DO k = 1, klev
    687686    DO i = 1, klon
    688       ! write(*,*)'wake 1',i,k,rd,te(i,k)
     687      ! WRITE(*,*)'wake 1',i,k,rd,te(i,k)
    689688      rho(i, k) = p(i, k)/(rd*te(i,k))
    690       ! write(*,*)'wake 2',rho(i,k)
     689      ! WRITE(*,*)'wake 2',rho(i,k)
    691690      IF (k==1) THEN
    692         ! write(*,*)'wake 3',i,k,rd,te(i,k)
     691        ! WRITE(*,*)'wake 3',i,k,rd,te(i,k)
    693692        rhoh(i, k) = ph(i, k)/(rd*te(i,k))
    694         ! write(*,*)'wake 4',i,k,rd,te(i,k)
     693        ! WRITE(*,*)'wake 4',i,k,rd,te(i,k)
    695694        zhh(i, k) = 0
    696695      ELSE
    697         ! write(*,*)'wake 5',rd,(te(i,k)+te(i,k-1))
     696        ! WRITE(*,*)'wake 5',rd,(te(i,k)+te(i,k-1))
    698697        rhoh(i, k) = ph(i, k)*2./(rd*(te(i,k)+te(i,k-1)))
    699         ! write(*,*)'wake 6',(-rhoh(i,k)*RG)+zhh(i,k-1)
     698        ! WRITE(*,*)'wake 6',(-rhoh(i,k)*RG)+zhh(i,k-1)
    700699        zhh(i, k) = (ph(i,k)-ph(i,k-1))/(-rhoh(i,k)*rg) + zhh(i, k-1)
    701700      END IF
    702       ! write(*,*)'wake 7',ppi(i,k)
     701      ! WRITE(*,*)'wake 7',ppi(i,k)
    703702      the(i, k) = te(i, k)/ppi(i, k)
    704703      thu(i, k) = (te(i,k)-deltatw(i,k)*sigmaw(i))/ppi(i, k)
    705704      tu(i, k) = te(i, k) - deltatw(i, k)*sigmaw(i)
    706705      qu(i, k) = qe(i, k) - deltaqw(i, k)*sigmaw(i)
    707       ! write(*,*)'wake 8',(rd*(te(i,k)+deltatw(i,k)))
     706      ! WRITE(*,*)'wake 8',(rd*(te(i,k)+deltatw(i,k)))
    708707      rhow(i, k) = p(i, k)/(rd*(te(i,k)+deltatw(i,k)))
    709708      dth(i, k) = deltatw(i, k)/ppi(i, k)
     
    713712        enddo !do ixt=1,ntraciso
    714713#ifdef ISOVERIF
    715         if (iso_eau.gt.0) then
     714        if (iso_eau.gt.0) THEN
    716715              CALL iso_verif_egalite(deltaqw(i,k),deltaxtw(iso_eau,i,k),'wake 723a')
    717716              CALL iso_verif_egalite(qu(i,k),xtu(iso_eau,i,k),'wake 723b')
    718717        endif
    719         if (iso_HDO.gt.0) then
     718        if (iso_HDO.gt.0) THEN
    720719               if (iso_verif_aberrant_enc_choix_nostop(xtu(iso_hdo,i,k),qu(i,k),ridicule,deltalim, &
    721                         'wake 723c xtu').eq.1) then
     720                        'wake 723c xtu').eq.1) THEN
    722721                     stop
    723722               endif
     
    14561455        enddo !do ixt=1,ntraciso
    14571456#ifdef ISOVERIF
    1458       if (iso_eau.gt.0) then
     1457      if (iso_eau.gt.0) THEN
    14591458        CALL iso_verif_egalite(deltaqw(i,k-1),deltaxtw(iso_eau,i,k-1),'wake 1460a')
    14601459        CALL iso_verif_egalite(deltaqw(i,k),deltaxtw(iso_eau,i,k),'wake 1460b')
     
    15041503        enddo !do ixt=1,ntraciso
    15051504#ifdef ISOVERIF
    1506       if (iso_eau.gt.0) then
     1505      if (iso_eau.gt.0) THEN
    15071506        CALL iso_verif_egalite(d_q1(i,k),d_xt1(iso_eau,i,k),'wake 1502a')
    15081507        CALL iso_verif_egalite(d_q2(i,k),d_xt2(iso_eau,i,k),'wake 1502b')
     
    16321631        enddo !do ixt=1,ntraciso
    16331632#ifdef ISOVERIF
    1634       if (iso_eau.gt.0) then
     1633      if (iso_eau.gt.0) THEN
    16351634        CALL iso_verif_egalite(dqke(i,k),dxtKE(iso_eau,i,k),'wake 1621a')
    16361635        CALL iso_verif_egalite(dqdwn(i,k),dxtdwn(iso_eau,i,k),'wake 1621b')
     
    16631662          ! Jingmei
    16641663
    1665           ! write(lunout,*)'wake.F ',i,k, dtimesub,d_deltat_gw(i,k),
     1664          ! WRITE(lunout,*)'wake.F ',i,k, dtimesub,d_deltat_gw(i,k),
    16661665          ! &  Tgw(i,k),deltatw(i,k)
    16671666          d_deltat_gw(i, k) = d_deltat_gw(i, k) - tgw(i, k)*deltatw(i, k)* &
    16681667            dtimesub
    1669           ! write(lunout,*)'wake.F ',i,k, dtimesub,d_deltatw(i,k)
     1668          ! WRITE(lunout,*)'wake.F ',i,k, dtimesub,d_deltatw(i,k)
    16701669          ff(i) = d_deltatw(i, k)/dtimesub
    16711670
     
    17091708        enddo !do ixt=1,ntraciso
    17101709#ifdef ISOVERIF
    1711       if (iso_eau.gt.0) then
     1710      if (iso_eau.gt.0) THEN
    17121711        CALL iso_verif_egalite(dqke(i,k),dxtKE(iso_eau,i,k),'wake 1692a')
    17131712        CALL iso_verif_egalite(deltaqw(i,k),deltaxtw(iso_eau,i,k),'wake 1692b')
     
    17281727#ifdef ISO
    17291728#ifdef ISOVERIF
    1730       if (iso_eau.gt.0) then
     1729      if (iso_eau.gt.0) THEN
    17311730             CALL iso_verif_egalite_vect2D(d_deltaxtw,d_deltaqw, &
    17321731                 'wake 1359',ntraciso,klon,klev)
     
    17981797#ifdef ISO
    17991798#ifdef ISOVERIF
    1800       if (iso_eau.gt.0) then
     1799      if (iso_eau.gt.0) THEN
    18011800        DO k= 1,klev
    18021801          DO i = 1,klon
     
    18051804          enddo ! DO i = 1,klon     
    18061805        enddo ! DO k= 1,klev
    1807       endif !if (iso_eau.gt.0) then
     1806      endif !if (iso_eau.gt.0) THEN
    18081807#endif
    18091808#endif
     
    18401839#ifdef ISO
    18411840#ifdef ISOVERIF
    1842       write(*,*) 'wake 1859'
    1843       if (iso_eau.gt.0) then
     1841      WRITE(*,*) 'wake 1859'
     1842      if (iso_eau.gt.0) THEN
    18441843        DO k= 1,klev
    18451844          DO i = 1,klon
     
    18481847          enddo ! DO i = 1,klon     
    18491848        enddo ! DO k= 1,klev
    1850       endif !if (iso_eau.gt.0) then     
    1851       if (iso_hdo.gt.0) then
     1849      endif !if (iso_eau.gt.0) THEN
     1850      if (iso_hdo.gt.0) THEN
    18521851      CALL iso_verif_aberrant_enc_vect2D( &
    18531852            xte,qe, &
     
    22322231#ifdef ISO
    22332232#ifdef ISOVERIF
    2234       if (iso_hdo.gt.0) then
     2233      if (iso_hdo.gt.0) THEN
    22352234      CALL iso_verif_aberrant_enc_vect2D( &
    22362235              xtu,qu, &
Note: See TracChangeset for help on using the changeset viewer.