Ignore:
Timestamp:
Jul 24, 2024, 4:23:34 PM (2 months ago)
Author:
abarral
Message:

rename modules properly lmdz_*
move some unused files to obsolete/
(lint) uppercase fortran keywords

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/dyn3dmem/vlspltqs_loc.f90

    r5116 r5117  
    5959  ije=ije_x
    6060
    61   if (pole_nord.and.ijb==1) ijb=ijb+iip1
    62   if (pole_sud.and.ije==ip1jmp1)  ije=ije-iip1
     61  IF (pole_nord.AND.ijb==1) ijb=ijb+iip1
     62  IF (pole_sud.AND.ije==ip1jmp1)  ije=ije-iip1
    6363
    6464  IF (pente_max>-1.e-5) THEN
     
    157157!$OMP END DO NOWAIT
    158158
    159   if (pole_nord) THEN
     159  IF (pole_nord) THEN
    160160!$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
    161161    DO l=1,llm
     
    163163    ENDDO
    164164!$OMP END DO NOWAIT
    165   endif
    166 
    167   if (pole_sud)  THEN
     165  ENDIF
     166
     167  IF (pole_sud)  THEN
    168168!$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
    169169    DO l=1,llm
     
    171171    ENDDO
    172172!$OMP END DO NOWAIT
    173   endif
     173  ENDIF
    174174
    175175  !   calcul des flux a gauche et a droite
     
    247247  !   indicage des mailles concernees par le traitement special
    248248           DO ij=ijb,ije
    249               IF(iadvplus(ij,l)==1.and.mod(ij,iip1)/=0) THEN
     249              IF(iadvplus(ij,l)==1.AND.mod(ij,iip1)/=0) THEN
    250250                 iju=iju+1
    251251                 indu(iju)=ij
     
    319319        !MVals: veiller a ce qu'on n'ait pas de denominateur nul
    320320        masse(ij,l,iq2)=max(masse(ij,l,iq)*q(ij,l,iq),min_qMass)
    321         if (q(ij,l,iq)>min_qParent) then ! modif 13 nov 2020
     321        IF (q(ij,l,iq)>min_qParent) then ! modif 13 nov 2020
    322322          Ratio(ij,l,iq2)=q(ij,l,iq2)/q(ij,l,iq)
    323323        else
     
    448448  ijb=ij_begin-2*iip1
    449449  ije=ij_end+2*iip1
    450   if (pole_nord) ijb=ij_begin
    451   if (pole_sud)  ije=ij_end
     450  IF (pole_nord) ijb=ij_begin
     451  IF (pole_sud)  ije=ij_end
    452452  ij=3525
    453453  l=3
    454   if ((ij>=ijb).and.(ij<=ije)) THEN
     454  IF ((ij>=ijb).AND.(ij<=ije)) THEN
    455455    !WRITE(*,*) 'vlyqs 480: ij,l,iq,ijb,q(ij,l,:)=',
    456456  ! &             ij,l,iq,ijb,q(ij,l,:)
    457   endif
     457  ENDIF
    458458
    459459  IF(first) THEN
     
    488488  !    le pole nord) qui sera utilisee pour evaluer les pentes au pole.
    489489
    490   if (pole_nord) THEN
     490  IF (pole_nord) THEN
    491491    DO i = 1, iim
    492492      airescb(i) = aire(i+ iip1) * q(i+ iip1,l,iq)
    493493    ENDDO
    494494    qpns   = SSUM( iim,  airescb ,1 ) / airej2
    495   endif
    496 
    497   if (pole_sud) THEN
     495  ENDIF
     496
     497  IF (pole_sud) THEN
    498498    DO i = 1, iim
    499499      airesch(i) = aire(i+ ip1jm- iip1) * q(i+ ip1jm- iip1,l,iq)
    500500    ENDDO
    501501    qpsn   = SSUM( iim,  airesch ,1 ) / airejjm
    502   endif
     502  ENDIF
    503503
    504504
     
    507507  ijb=ij_begin-2*iip1
    508508  ije=ij_end+iip1
    509   if (pole_nord) ijb=ij_begin
    510   if (pole_sud)  ije=ij_end-iip1
     509  IF (pole_nord) ijb=ij_begin
     510  IF (pole_sud)  ije=ij_end-iip1
    511511
    512512  DO ij=ijb,ije
     
    520520  ijb=ij_begin-iip1
    521521  ije=ij_end+iip1
    522   if (pole_nord) ijb=ij_begin+iip1
    523   if (pole_sud)  ije=ij_end-iip1
     522  IF (pole_nord) ijb=ij_begin+iip1
     523  IF (pole_sud)  ije=ij_end-iip1
    524524
    525525  DO ij=ijb,ije
     
    664664  ijb=ij_begin-iip1
    665665  ije=ij_end+iip1
    666   if (pole_nord) ijb=ij_begin+iip1
    667   if (pole_sud)  ije=ij_end-iip1
     666  IF (pole_nord) ijb=ij_begin+iip1
     667  IF (pole_sud)  ije=ij_end-iip1
    668668
    669669  DO ij=ijb,ije
     
    680680  ijb=ij_begin-iip1
    681681  ije=ij_end
    682   if (pole_nord) ijb=ij_begin
    683   if (pole_sud)  ije=ij_end-iip1
     682  IF (pole_nord) ijb=ij_begin
     683  IF (pole_sud)  ije=ij_end-iip1
    684684
    685685!$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
     
    708708  ijbm=ij_begin-iip1
    709709  ijem=ij_end+iip1
    710   if (pole_nord) ijb=ij_begin
    711   if (pole_sud)  ije=ij_end
    712   if (pole_nord) ijbm=ij_begin
    713   if (pole_sud)  ijem=ij_end
     710  IF (pole_nord) ijb=ij_begin
     711  IF (pole_sud)  ije=ij_end
     712  IF (pole_nord) ijbm=ij_begin
     713  IF (pole_sud)  ijem=ij_end
    714714
    715715  !WRITE(lunout,*) 'vlspltqs 737: iq,ijb,ije=',iq,ijb,ije
     
    731731        !MVals: veiller a ce qu'on n'ait pas de denominateur nul
    732732        !WRITE(lunout,*) 'ij,l,q(ij,l,iq)=',ij,l,q(ij,l,iq)
    733         if (q(ij,l,iq)>min_qParent) then ! modif 13 nov 2020
     733        IF (q(ij,l,iq)>min_qParent) then ! modif 13 nov 2020
    734734          Ratio(ij,l,iq2)=q(ij,l,iq2)/q(ij,l,iq)
    735735        else
     
    751751  ijb=ij_begin
    752752  ije=ij_end
    753   if (pole_nord) ijb=ij_begin+iip1
    754   if (pole_sud)  ije=ij_end-iip1
     753  IF (pole_nord) ijb=ij_begin+iip1
     754  IF (pole_sud)  ije=ij_end-iip1
    755755
    756756!$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
Note: See TracChangeset for help on using the changeset viewer.