Ignore:
Timestamp:
Jul 19, 2024, 4:15:44 PM (7 months ago)
Author:
abarral
Message:

Commit linked to correcting relevant warnings during gfortran compilation

[minor]
Correct remnants of fixed-form "+" in massbarxy.F90
Correct COMMON alignment in clesphys.h, flux_arp.h, cv*param.h, YOECUMF.h, alpale.h
Correct obsolete logical operators
Restrict use of iso_fortran_env in nf95_abort.f90
Remove redundant save in module declarations
Remove <continue> without labels
Fix nonstandard kind selectors

File:
1 edited

Legend:

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

    r4950 r5081  
    227227!     H2SO4 mass fraction in aerosol
    228228      WH2=R2SO4*1.0E-2
    229       IF(WH2.EQ.0.0) RETURN
     229      IF(WH2==0.0) RETURN
    230230!                               ACTIVITY COEFFICIENT(SEE GIAUQUE,1951)
    231231!                               AYERS ET AL (1980)
     
    324324        ff(IK,:)=0.0
    325325        DO k=1, nbtr_bin
    326           IF (k.LE.(nbtr_bin-1)) THEN
    327             IF (Vbin_wet(k).LE.Vnew.AND.Vnew.LT.Vbin_wet(k+1)) THEN
     326          IF (k<=(nbtr_bin-1)) THEN
     327            IF (Vbin_wet(k)<=Vnew.AND.Vnew<Vbin_wet(k+1)) THEN
    328328              ff(IK,k)= Vbin_wet(k)/Vnew*(Vbin_wet(k+1)-Vnew)/(Vbin_wet(k+1)-Vbin_wet(k))
    329329            ENDIF
    330330          ENDIF
    331           IF (k.EQ.1.AND.Vnew.LE.Vbin_wet(k)) THEN
     331          IF (k==1.AND.Vnew<=Vbin_wet(k)) THEN
    332332            ff(IK,k)= 1.
    333333          ENDIF
    334           IF (k.GT.1) THEN
    335             IF (Vbin_wet(k-1).LT.Vnew.AND.Vnew.LT.Vbin_wet(k)) THEN
     334          IF (k>1) THEN
     335            IF (Vbin_wet(k-1)<Vnew.AND.Vnew<Vbin_wet(k)) THEN
    336336              ff(IK,k)= 1.-ff(IK,k-1)
    337337            ENDIF
    338338          ENDIF
    339           IF (k.EQ.nbtr_bin.AND.Vnew.GE.Vbin_wet(k)) THEN
     339          IF (k==nbtr_bin.AND.Vnew>=Vbin_wet(k)) THEN
    340340            ff(IK,k)= 1.
    341341          ENDIF
Note: See TracChangeset for help on using the changeset viewer.