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 15139 – NEMO

Changeset 15139


Ignore:
Timestamp:
2021-07-23T14:52:21+02:00 (3 years ago)
Author:
smasson
Message:

trunk: traadv_mus.F90 works in debug

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/trunk/src/OCE/TRA/traadv_mus.F90

    r14834 r15139  
    197197         zwx(:,:, 1 ) = 0._wp                   ! surface & bottom boundary conditions 
    198198         zwx(:,:,jpk) = 0._wp 
    199          DO_3D( 1, 1, 1, 1, 2, jpkm1 )                ! interior values 
     199         DO_3D( 0, 0, 0, 0, 2, jpkm1 )                ! interior values 
    200200            zwx(ji,jj,jk) = tmask(ji,jj,jk) * ( pt(ji,jj,jk-1,jn,Kbb) - pt(ji,jj,jk,jn,Kbb) ) 
    201201         END_3D 
    202202         !                                !-- Slopes of tracer 
    203203         zslpx(:,:,1) = 0._wp                   ! surface values 
    204          DO_3D( 1, 1, 1, 1, 2, jpkm1 ) 
     204         DO_3D( 0, 0, 0, 0, 2, jpkm1 ) 
    205205            zslpx(ji,jj,jk) =                        ( zwx(ji,jj,jk) + zwx(ji,jj,jk+1) )  & 
    206206               &            * (  0.25 + SIGN( 0.25_wp, zwx(ji,jj,jk) * zwx(ji,jj,jk+1) )  ) 
    207207         END_3D 
    208          DO_3D( 1, 1, 1, 1, 2, jpkm1 )    !-- Slopes limitation 
     208         DO_3D( 0, 0, 0, 0, 2, jpkm1 )    !-- Slopes limitation 
    209209            zslpx(ji,jj,jk) = SIGN( 1.0_wp, zslpx(ji,jj,jk) ) * MIN(    ABS( zslpx(ji,jj,jk  ) ),   & 
    210210               &                                                     2.*ABS( zwx  (ji,jj,jk+1) ),   & 
     
    221221         IF( ln_linssh ) THEN                   ! top values, linear free surface only 
    222222            IF( ln_isfcav ) THEN                      ! ice-shelf cavities (top of the ocean) 
    223                DO_2D( 1, 1, 1, 1 ) 
     223               DO_2D( 0, 0, 0, 0 ) 
    224224                  zwx(ji,jj, mikt(ji,jj) ) = pW(ji,jj,mikt(ji,jj)) * pt(ji,jj,mikt(ji,jj),jn,Kbb) 
    225225               END_2D 
    226226            ELSE                                      ! no cavities: only at the ocean surface 
    227                DO_2D( 1, 1, 1, 1 ) 
     227               DO_2D( 0, 0, 0, 0 ) 
    228228                  zwx(ji,jj,1) = pW(ji,jj,1) * pt(ji,jj,1,jn,Kbb) 
    229229               END_2D 
Note: See TracChangeset for help on using the changeset viewer.