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

(lint) Fix obsolete boolean operators

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/filtrez/jacobi.F90

    r1907 r5082  
    3838          ENDDO
    3939        ENDDO
    40         IF(SM.EQ.0.)RETURN
    41         IF(I.LT.4)THEN
     40        IF(SM==0.)RETURN
     41        IF(I<4)THEN
    4242          TRESH=0.2*SM/N**2
    4343        ELSE
     
    4747          DO IQ=IP+1,N
    4848            G=100.*ABS(A(IP,IQ))
    49             IF((I.GT.4).AND.(ABS(D(IP))+G.EQ.ABS(D(IP))) &
    50                .AND.(ABS(D(IQ))+G.EQ.ABS(D(IQ))))THEN
     49            IF((I>4).AND.(ABS(D(IP))+G==ABS(D(IP))) &
     50               .AND.(ABS(D(IQ))+G==ABS(D(IQ))))THEN
    5151              A(IP,IQ)=0.
    52             ELSE IF(ABS(A(IP,IQ)).GT.TRESH)THEN
     52            ELSE IF(ABS(A(IP,IQ))>TRESH)THEN
    5353              H=D(IQ)-D(IP)
    54               IF(ABS(H)+G.EQ.ABS(H))THEN
     54              IF(ABS(H)+G==ABS(H))THEN
    5555                T=A(IP,IQ)/H
    5656              ELSE
    5757                THETA=0.5*H/A(IP,IQ)
    5858                T=1./(ABS(THETA)+SQRT(1.+THETA**2))
    59                 IF(THETA.LT.0.)T=-T
     59                IF(THETA<0.)T=-T
    6060              ENDIF
    6161              C=1./SQRT(1+T**2)
Note: See TracChangeset for help on using the changeset viewer.