New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 13229 for NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/src/OCE/DYN/sshwzv.F90 – NEMO

Ignore:
Timestamp:
2020-07-02T17:33:41+02:00 (4 years ago)
Author:
francesca
Message:

dev_r12558_HPC-08_epico_Extra_Halo: merge with trunk@13218, see #2366

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/src/OCE/DYN/sshwzv.F90

    r13138 r13229  
    200200      ENDIF 
    201201      ! 
     202#if defined key_agrif  
    202203      IF( .NOT. AGRIF_Root() ) THEN 
    203204         ! 
     
    206207         DO jk = 1, jpkm1 
    207208            ! --- West --- ! 
    208             DO ji = mi0(2+nn_hls), mi1(2+nn_hls) 
    209                DO jj = 1, jpj 
    210                   pww(ji,jj,jk) = 0._wp  
     209            IF( lk_west ) THEN 
     210               DO ji = mi0(2+nn_hls), mi1(2+nn_hls) 
     211                  DO jj = 1, jpj 
     212                     pww(ji,jj,jk) = 0._wp  
     213                  END DO 
    211214               END DO 
    212             END DO 
     215            ENDIF 
    213216            ! 
    214217            ! --- East --- ! 
    215             DO ji = mi0(jpiglo-1-nn_hls), mi1(jpiglo-1-nn_hls) 
    216                DO jj = 1, jpj 
    217                   pww(ji,jj,jk) = 0._wp 
     218            IF( lk_east ) THEN 
     219               DO ji = mi0(jpiglo-1-nn_hls), mi1(jpiglo-1-nn_hls) 
     220                  DO jj = 1, jpj 
     221                     pww(ji,jj,jk) = 0._wp 
     222                  END DO 
    218223               END DO 
    219             END DO 
     224            ENDIF 
    220225            ! 
    221226            ! --- South --- ! 
    222             DO jj = mj0(2+nn_hls), mj1(2+nn_hls) 
    223                DO ji = 1, jpi 
    224                   pww(ji,jj,jk) = 0._wp 
     227            IF( lk_south ) THEN 
     228               DO jj = mj0(2+nn_hls), mj1(2+nn_hls) 
     229                  DO ji = 1, jpi 
     230                     pww(ji,jj,jk) = 0._wp 
     231                  END DO 
    225232               END DO 
    226             END DO 
     233            ENDIF 
    227234            ! 
    228235            ! --- North --- ! 
    229             DO jj = mj0(jpjglo-1-nn_hls), mj1(jpjglo-1-nn_hls) 
    230                DO ji = 1, jpi 
    231                   pww(ji,jj,jk) = 0._wp 
     236            IF( lk_north ) THEN 
     237               DO jj = mj0(jpjglo-1-nn_hls), mj1(jpjglo-1-nn_hls) 
     238                  DO ji = 1, jpi 
     239                     pww(ji,jj,jk) = 0._wp 
     240                  END DO 
    232241               END DO 
    233             END DO 
     242            ENDIF 
    234243         END DO 
    235244         ! 
    236245      ENDIF  
     246#endif 
    237247      ! 
    238248      IF( ln_timing )   CALL timing_stop('wzv') 
Note: See TracChangeset for help on using the changeset viewer.