Changeset 5836 for trunk/NEMOGCM/NEMO/OPA_SRC/DYN/dynadv_ubs.F90
- Timestamp:
- 2015-10-26T15:49:40+01:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/NEMO/OPA_SRC/DYN/dynadv_ubs.F90
r5069 r5836 181 181 DO jj = 2, jpjm1 ! divergence of horizontal momentum fluxes 182 182 DO ji = fs_2, fs_jpim1 ! vector opt. 183 zbu = e1 u(ji,jj) *e2u(ji,jj) * fse3u(ji,jj,jk)184 zbv = e1 v(ji,jj) *e2v(ji,jj) * fse3v(ji,jj,jk)183 zbu = e1e2u(ji,jj) * fse3u(ji,jj,jk) 184 zbv = e1e2v(ji,jj) * fse3v(ji,jj,jk) 185 185 ! 186 186 ua(ji,jj,jk) = ua(ji,jj,jk) - ( zfu_t(ji+1,jj ,jk) - zfu_t(ji ,jj ,jk) & … … 203 203 DO jk = 1, jpkm1 ! ==================== ! 204 204 ! ! Vertical volume fluxesÊ 205 zfw(:,:,jk) = 0.25 * e1 t(:,:) *e2t(:,:) * wn(:,:,jk)205 zfw(:,:,jk) = 0.25 * e1e2t(:,:) * wn(:,:,jk) 206 206 ! 207 207 IF( jk == 1 ) THEN ! surface/bottom advective fluxes … … 233 233 DO ji = fs_2, fs_jpim1 ! vector opt. 234 234 ua(ji,jj,jk) = ua(ji,jj,jk) - ( zfu_uw(ji,jj,jk) - zfu_uw(ji,jj,jk+1) ) & 235 & / ( e1 u(ji,jj) *e2u(ji,jj) * fse3u(ji,jj,jk) )235 & / ( e1e2u(ji,jj) * fse3u(ji,jj,jk) ) 236 236 va(ji,jj,jk) = va(ji,jj,jk) - ( zfv_vw(ji,jj,jk) - zfv_vw(ji,jj,jk+1) ) & 237 & / ( e1 v(ji,jj) *e2v(ji,jj) * fse3v(ji,jj,jk) )237 & / ( e1e2v(ji,jj) * fse3v(ji,jj,jk) ) 238 238 END DO 239 239 END DO
Note: See TracChangeset
for help on using the changeset viewer.