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

(lint) Fix obsolete boolean operators

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/StratAer/so2_to_h2so4.F90

    r4601 r5082  
    3737     !only in the stratosphere
    3838        IF (is_strato(ilon,ilev)) THEN
    39            IF (SO2_lifetime(ilon,ilev).GT.0.0 .AND. SO2_lifetime(ilon,ilev).LT.1.E10) THEN
     39           IF (SO2_lifetime(ilon,ilev)>0.0 .AND. SO2_lifetime(ilon,ilev)<1.E10) THEN
    4040              IF (flag_OH_reduced) THEN
    4141                 !--convert SO2 to H2SO4 (slimane)
     
    8383                      & *pplay(ilon,ilev)/t_seri(ilon,ilev)/RD/1.E6/mSO2mol
    8484                 
    85                  IF (rrak1 .GE. 0.0) THEN
     85                 IF (rrak1 >= 0.0) THEN
    8686                    rreduce =( (rkho2o3+rkoho3)*rrak0 + rkso2oh*rrak1 ) / &
    8787                         (  (rkho2o3+rkoho3)*rrak0 )
     
    100100              ! Check lifetime rreduce < timestep*3 (such as SO2 loss > 0.28*SO2) with exp(-1/3)=0.72
    101101              IF(flag_min_rreduce) THEN
    102                  IF (rreduce .LT. (3.*pdtphys)) rreduce = 3.*pdtphys
     102                 IF (rreduce < (3.*pdtphys)) rreduce = 3.*pdtphys
    103103              ENDIF
    104104              budg_3D_so2_to_h2so4(ilon,ilev)=tr_seri(ilon,ilev,id_SO2_strat)*(1.0-exp(-pdtphys/rreduce))
     
    122122              ! test: quick sequential integration for SO2 to H2SO4 and reverse
    123123             
    124               IF (H2SO4_lifetime(ilon,ilev).GT.0.0 .AND. H2SO4_lifetime(ilon,ilev).LT.1.E10) THEN
     124              IF (H2SO4_lifetime(ilon,ilev)>0.0 .AND. H2SO4_lifetime(ilon,ilev)<1.E10) THEN
    125125                 
    126126                 rreduce = H2SO4_lifetime(ilon,ilev)
     
    130130                 ! Check lifetime rreduce < timestep*3 (such as H2SO4 loss > 0.28*H2SO4) with exp(-1/3)=0.72
    131131                 IF(flag_min_rreduce) THEN
    132                     IF (rreduce .LT. (3.*pdtphys)) rreduce = 3.*pdtphys
     132                    IF (rreduce < (3.*pdtphys)) rreduce = 3.*pdtphys
    133133                 ENDIF
    134134                 dummyso4toso2 = (mSO2mol/mH2SO4mol)*tr_seri(ilon,ilev,id_H2SO4_strat)*(1.0-exp(-pdtphys/rreduce))
Note: See TracChangeset for help on using the changeset viewer.