Changeset 15104 for NEMO/trunk/src/OCE/TRD/trdken.F90
- Timestamp:
- 2021-07-07T16:36:00+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/OCE/TRD/trdken.F90
r14433 r15104 100 100 ! 101 101 zke(:,:,jpk) = 0._wp 102 zke(1 ,:, : ) = 0._wp103 zke(:,1 , : ) = 0._wp104 DO_3D( 0, 1, 0, 1, 1, jpkm1 )102 zke(1:nn_hls,:, : ) = 0._wp 103 zke(:,1:nn_hls, : ) = 0._wp 104 DO_3D( 0, nn_hls, 0, nn_hls, 1, jpkm1 ) 105 105 zke(ji,jj,jk) = 0.5_wp * rho0 *( uu(ji ,jj,jk,Kmm) * putrd(ji ,jj,jk) * bu(ji ,jj,jk) & 106 106 & + uu(ji-1,jj,jk,Kmm) * putrd(ji-1,jj,jk) * bu(ji-1,jj,jk) & … … 122 122 z2dx(:,:) = uu(:,:,1,Kmm) * ( utau_b(:,:) + utau(:,:) ) * e1e2u(:,:) * umask(:,:,1) 123 123 z2dy(:,:) = vv(:,:,1,Kmm) * ( vtau_b(:,:) + vtau(:,:) ) * e1e2v(:,:) * vmask(:,:,1) 124 zke2d(1 ,:) = 0._wp ; zke2d(:,1) = 0._wp125 DO_2D( 0, 1, 0, 1)124 zke2d(1:nn_hls,:) = 0._wp ; zke2d(:,1:nn_hls) = 0._wp 125 DO_2D( 0, nn_hls, 0, nn_hls ) 126 126 zke2d(ji,jj) = r1_rho0 * 0.5_wp * ( z2dx(ji,jj) + z2dx(ji-1,jj) & 127 127 & + z2dy(ji,jj) + z2dy(ji,jj-1) ) * r1_bt(ji,jj,1) … … 219 219 220 220 ! conv value on T-point 221 DO_3D( 1, 1, 1, 1, 1, jpkm1 )221 DO_3D( nn_hls, nn_hls, nn_hls, nn_hls, 1, jpkm1 ) 222 222 zcoef = 0.5_wp / e3t(ji,jj,jk,Kmm) 223 223 pconv(ji,jj,jk) = zcoef * ( zconv(ji,jj,jk) + zconv(ji,jj,jk+1) ) * tmask(ji,jj,jk)
Note: See TracChangeset
for help on using the changeset viewer.