- Timestamp:
- 2016-11-28T11:26:34+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5936_INGV1_WAVE/NEMOGCM/NEMO/OPA_SRC/DYN/sshwzv.F90
r7340 r7346 9 9 !! - ! 2010-09 (D.Storkey and E.O'Dea) bug fixes for BDY module 10 10 !! 3.3 ! 2011-10 (M. Leclair) split former ssh_wzv routine and remove all vvl related work 11 !! 3.6 ! 2014-10 (E. Clementi, P. Oddo) add wave contribution to surface vertical velocity12 11 !!---------------------------------------------------------------------- 13 12 … … 39 38 USE wrk_nemo ! Memory Allocation 40 39 USE timing ! Timing 41 USE sbcwave ! Stokes velocities42 40 43 41 IMPLICIT NONE … … 162 160 REAL(wp), POINTER, DIMENSION(:,: ) :: z2d 163 161 REAL(wp), POINTER, DIMENSION(:,:,:) :: z3d, zhdiv 164 REAL(wp) :: zdsshu, zdsshv165 162 !!---------------------------------------------------------------------- 166 163 ! … … 210 207 ENDIF 211 208 212 IF( ln_wave .AND. ln_sdw ) THEN213 ! Compute d(ssh)/dx and d(ssh)/dy214 ! Compute the surface vertical velocity accounting for the Stokes Drift215 DO jj = 1 , jpjm1216 DO ji = 1 , fs_jpim1217 zdsshu = ( sshn(ji+1,jj) - sshn(ji,jj) ) / e1u(ji,jj)218 zdsshv = ( sshn(ji,jj+1) - sshn(ji,jj) ) / e2v(ji,jj)219 wn(ji,jj,1) = wn(ji,jj,1) + ( usd3dt(ji,jj,1) * zdsshu &220 & + vsd3dt(ji,jj,1) * zdsshv &221 & - wsd3d (ji,jj,1) ) * tmask(ji,jj,1)222 END DO223 END DO224 ENDIF225 !226 209 #if defined key_bdy 227 210 IF( lk_bdy ) THEN
Note: See TracChangeset
for help on using the changeset viewer.