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 1699 for trunk – NEMO

Changeset 1699 for trunk


Ignore:
Timestamp:
2009-11-02T11:40:30+01:00 (14 years ago)
Author:
cetlod
Message:

Correction in estimation of wind module with masked wind stress, see changeset:1643

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OFF_SRC/dtadyn.F90

    r1643 r1699  
    675675      zcoef = 1. / ( zrhoa * zcdrag ) 
    676676!CDIR NOVERRCHK 
    677       DO jj = 1, jpj 
     677      DO jj = 2, jpjm1 
    678678!CDIR NOVERRCHK 
    679          DO ji = 1, jpi   ! vect. opt. 
    680             ztx = ptaux(ji,jj) * umask(ji,jj,1) 
    681             zty = ptauy(ji,jj) * vmask(ji,jj,1) 
    682             ztau = SQRT( ztx * ztx + zty * zty ) 
     679         DO ji = fs_2, fs_jpim1   ! vector opt. 
     680            ztx = ptaux(ji,jj) * umask(ji,jj,1) + ptaux(ji-1,jj  ) * umask(ji-1,jj  ,1) 
     681            zty = ptauy(ji,jj) * vmask(ji,jj,1) + ptauy(ji  ,jj-1) * vmask(ji  ,jj-1,1) 
     682            ztau = 0.5 * SQRT( ztx * ztx + zty * zty ) 
    683683            pwspd(ji,jj) = SQRT ( ztau * zcoef ) * tmask(ji,jj,1) 
    684684         END DO 
    685685      END DO 
     686      CALL lbc_lnk( pwspd(:,:), 'T', 1. ) 
    686687 
    687688   END SUBROUTINE tau2wnd 
Note: See TracChangeset for help on using the changeset viewer.