Changeset 12554
- Timestamp:
- 2020-03-13T17:22:06+01:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/UKMO/r12083_India_uncoupled/src/OCE/DYN/dynnxt.F90
r12453 r12554 58 58 PUBLIC dyn_nxt ! routine called by step.F90 59 59 60 !! Substitution 61 # include "vectopt_loop_substitute.h90" 60 62 !!---------------------------------------------------------------------- 61 63 !! NEMO/OCE 4.0 , NEMO Consortium (2018) … … 406 408 407 409 DO jk = 1, jpkm1 408 DO jj = 1, jpjm1409 DO ji = 1, jpim1410 DO jj = 2, jpjm1 411 DO ji = fs_2, fs_jpim1 ! vect. opt. 410 412 ! U direction 411 413 zzu = un(ji,jj,jk) … … 425 427 ! limit currents 426 428 un(ji,jj,jk) = min ( zzu,zplim) * isp + max(zzu,zmlim) *ism 429 427 430 ! V direction 428 431 zzu = vn(ji,jj,jk) … … 439 442 zmlim = -zzcn * (e3t_n(ji,jj+1,jk) * e1t(ji,jj+1) * e2t(ji,jj+1)) / & 440 443 (2.0*rdt * ze3e1)*vmask(ji,jj,jk) 444 ! limit currents 441 445 vn(ji,jj,jk) = min ( zzu,zplim) * isp + max(zzu,zmlim) *ism 442 446 ENDDO 443 447 ENDDO 444 448 ENDDO 449 CALL lbc_lnk_multi( 'dynnxt', un(:,:,:), 'U', -1., vn(:,:,:), 'V', -1. ) 445 450 446 451 END SUBROUTINE dyn_limit_velocity
Note: See TracChangeset
for help on using the changeset viewer.