Ignore:
Timestamp:
Jul 19, 2024, 5:41:58 PM (4 months ago)
Author:
abarral
Message:

(lint) Fix obsolete boolean operators

Location:
LMDZ6/branches/Amaury_dev/libf/phylmd/dyn1d
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/dyn1d/replay1d.F90

    r4593 r5082  
    114114      call getin_dump
    115115!
    116       if (ierr .eq. 0) then
     116      if (ierr == 0) then
    117117        write(*,*) 'Everything is cool'
    118118      else
     
    142142!   -------
    143143 
    144       IF(ngrid.NE.2+(jm-2)*(im-1).AND.ngrid.NE.1)                          &
     144      IF(ngrid/=2+(jm-2)*(im-1).AND.ngrid/=1)                          &
    145145     &    STOP 'probleme de dim'
    146146!   traitement des poles
  • LMDZ6/branches/Amaury_dev/libf/phylmd/dyn1d/scm.F90

    r4933 r5082  
    292292     jcode = iflag_nudge
    293293     do i = 1,nudge_max
    294        nudge(i) = mod(jcode,10) .ge. 1
     294       nudge(i) = mod(jcode,10) >= 1
    295295       jcode = jcode/10
    296296     enddo
     
    417417      call phys_state_var_init(read_climoz)
    418418
    419       if (ngrid.ne.klon) then
     419      if (ngrid/=klon) then
    420420         print*,'stop in inifis'
    421421         print*,'Probleme de dimensions :'
     
    470470      zlay=-rd*300.*log(play/psurf)/rg ! moved after reading profiles.
    471471
    472       IF (forcing_type .eq. 59) THEN
     472      IF (forcing_type == 59) THEN
    473473! pour forcing_sandu, on cherche l'indice le plus proche de 700hpa#3000m
    474474      write(*,*) '***********************'
    475475      do l = 1, llm
    476476       write(*,*) 'l,play(l),presnivs(l): ',l,play(l),presnivs(l)
    477        if (trouve_700 .and. play(l).le.70000) then
     477       if (trouve_700 .and. play(l)<=70000) then
    478478         llm700=l
    479479         print *,'llm700,play=',llm700,play(l)/100.
     
    590590        print*,'avant phyredem'
    591591        pctsrf(1,:)=0.
    592           if (nat_surf.eq.0.) then
     592          if (nat_surf==0.) then
    593593          pctsrf(1,is_oce)=1.
    594594          pctsrf(1,is_ter)=0.
    595595          pctsrf(1,is_lic)=0.
    596596          pctsrf(1,is_sic)=0.
    597         else if (nat_surf .eq. 1) then
     597        else if (nat_surf == 1) then
    598598          pctsrf(1,is_oce)=0.
    599599          pctsrf(1,is_ter)=1.
    600600          pctsrf(1,is_lic)=0.
    601601          pctsrf(1,is_sic)=0.
    602         else if (nat_surf .eq. 2) then
     602        else if (nat_surf == 2) then
    603603          pctsrf(1,is_oce)=0.
    604604          pctsrf(1,is_ter)=0.
    605605          pctsrf(1,is_lic)=1.
    606606          pctsrf(1,is_sic)=0.
    607         else if (nat_surf .eq. 3) then
     607        else if (nat_surf == 3) then
    608608          pctsrf(1,is_oce)=0.
    609609          pctsrf(1,is_ter)=0.
     
    780780      endif
    781781!======================  end restart =================================
    782       IF (ecrit_slab_oc.eq.1) then
     782      IF (ecrit_slab_oc==1) then
    783783         open(97,file='div_slab.dat',STATUS='UNKNOWN')
    784        elseif (ecrit_slab_oc.eq.0) then
     784       elseif (ecrit_slab_oc==0) then
    785785         open(97,file='div_slab.dat',STATUS='OLD')
    786786       endif
     
    796796           
    797797      it_end = nint(fnday*day_step)
    798       do while(it.le.it_end)
    799 
    800        if (prt_level.ge.1) then
     798      do while(it<=it_end)
     799
     800       if (prt_level>=1) then
    801801         print*,'XXXXXXXXXXXXXXXXXXX ITAP,day,time=',                       &
    802802     &             it,day,time,it_end,day_step
    803803         print*,'PAS DE TEMPS ',timestep
    804804       endif
    805        if (it.eq.it_end) lastcall=.True.
     805       if (it==it_end) lastcall=.True.
    806806
    807807!---------------------------------------------------------------------
     
    946946      DO l=1,llm
    947947
    948          IF (nudging_u .LT. 0) THEN
     948         IF (nudging_u < 0) THEN
    949949             
    950950             d_u_nudge(l)=(u_nudg_mod_cas(l)-u(l))*invtau_u_nudg_mod_cas(l)
     
    958958
    959959
    960          IF (nudging_v .LT. 0) THEN
     960         IF (nudging_v < 0) THEN
    961961             
    962962             d_v_nudge(l)=(v_nudg_mod_cas(l)-v(l))*invtau_v_nudg_mod_cas(l)
     
    971971
    972972
    973          IF (nudging_t .LT. 0) THEN
     973         IF (nudging_t < 0) THEN
    974974             
    975975             d_t_nudge(l)=(temp_nudg_mod_cas(l)-temp(l))*invtau_temp_nudg_mod_cas(l)
     
    984984
    985985
    986          IF (nudging_qv .LT. 0) THEN
     986         IF (nudging_qv < 0) THEN
    987987             
    988988             d_q_nudge(l,1)=(qv_nudg_mod_cas(l)-q(l,1))*invtau_qv_nudg_mod_cas(l)
     
    10331033     &               +d_q_nudge(1:mxcalc,:) )
    10341034
    1035         if (prt_level.ge.3) then
     1035        if (prt_level>=3) then
    10361036          print *,                                                          &
    10371037     &    'physiq-> temp(1),dt_phys(1),d_t_adv(1),dt_cooling(1) ',         &
     
    11051105      enddo
    11061106
    1107       if (ecrit_slab_oc.ne.-1) close(97)
     1107      if (ecrit_slab_oc/=-1) close(97)
    11081108
    11091109!Al1 Call to 1D equivalent of dynredem (an,mois,jour,heure ?)
Note: See TracChangeset for help on using the changeset viewer.