Changeset 8579
- Timestamp:
- 2017-10-02T19:59:52+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/icedyn_adv_umx.F90
r8564 r8579 360 360 CASE( 1 ) !== 1st order central TIM ==! (Eq. 21) 361 361 ! 362 DO jj = 1, jpj362 DO jj = 2, jpjm1 363 363 DO ji = 1, fs_jpim1 ! vector opt. 364 364 pt_u(ji,jj) = 0.5_wp * umask(ji,jj,1) * ( pt(ji+1,jj) + pt(ji,jj) & … … 369 369 CASE( 2 ) !== 2nd order central TIM ==! (Eq. 23) 370 370 ! 371 DO jj = 1, jpj371 DO jj = 2, jpjm1 372 372 DO ji = 1, fs_jpim1 ! vector opt. 373 373 zcu = puc(ji,jj) * r1_e2u(ji,jj) * pdt * r1_e1u(ji,jj) … … 376 376 END DO 377 377 END DO 378 CALL lbc_lnk( pt_u(:,:) , 'U', 1. )379 378 ! 380 379 CASE( 3 ) !== 3rd order central TIM ==! (Eq. 24) 381 380 ! 382 DO jj = 1, jpj381 DO jj = 2, jpjm1 383 382 DO ji = 1, fs_jpim1 ! vector opt. 384 383 zcu = puc(ji,jj) * r1_e2u(ji,jj) * pdt * r1_e1u(ji,jj) … … 394 393 CASE( 4 ) !== 4th order central TIM ==! (Eq. 27) 395 394 ! 396 DO jj = 1, jpj395 DO jj = 2, jpjm1 397 396 DO ji = 1, fs_jpim1 ! vector opt. 398 397 zcu = puc(ji,jj) * r1_e2u(ji,jj) * pdt * r1_e1u(ji,jj) … … 408 407 CASE( 5 ) !== 5th order central TIM ==! (Eq. 29) 409 408 ! 410 DO jj = 1, jpj409 DO jj = 2, jpjm1 411 410 DO ji = 1, fs_jpim1 ! vector opt. 412 411 zcu = puc(ji,jj) * r1_e2u(ji,jj) * pdt * r1_e1u(ji,jj) … … 485 484 CASE( 1 ) !== 1st order central TIM ==! (Eq. 21) 486 485 DO jj = 1, jpjm1 487 DO ji = 1, jpi486 DO ji = fs_2, fs_jpim1 488 487 pt_v(ji,jj) = 0.5_wp * vmask(ji,jj,1) * ( ( pt(ji,jj+1) + pt(ji,jj) ) & 489 488 & - SIGN( 1._wp, pvc(ji,jj) ) * ( pt(ji,jj+1) - pt(ji,jj) ) ) … … 493 492 CASE( 2 ) !== 2nd order central TIM ==! (Eq. 23) 494 493 DO jj = 1, jpjm1 495 DO ji = 1, jpi494 DO ji = fs_2, fs_jpim1 496 495 zcv = pvc(ji,jj) * r1_e1v(ji,jj) * pdt * r1_e2v(ji,jj) 497 496 pt_v(ji,jj) = 0.5_wp * vmask(ji,jj,1) * ( ( pt(ji,jj+1) + pt(ji,jj) ) & … … 503 502 CASE( 3 ) !== 3rd order central TIM ==! (Eq. 24) 504 503 DO jj = 1, jpjm1 505 DO ji = 1, jpi504 DO ji = fs_2, fs_jpim1 506 505 zcv = pvc(ji,jj) * r1_e1v(ji,jj) * pdt * r1_e2v(ji,jj) 507 506 zdy2 = e2v(ji,jj) * e2v(ji,jj) … … 516 515 CASE( 4 ) !== 4th order central TIM ==! (Eq. 27) 517 516 DO jj = 1, jpjm1 518 DO ji = 1, jpi517 DO ji = fs_2, fs_jpim1 519 518 zcv = pvc(ji,jj) * r1_e1v(ji,jj) * pdt * r1_e2v(ji,jj) 520 519 zdy2 = e2v(ji,jj) * e2v(ji,jj) … … 529 528 CASE( 5 ) !== 5th order central TIM ==! (Eq. 29) 530 529 DO jj = 1, jpjm1 531 DO ji = 1, jpi530 DO ji = fs_2, fs_jpim1 532 531 zcv = pvc(ji,jj) * r1_e1v(ji,jj) * pdt * r1_e2v(ji,jj) 533 532 zdy2 = e2v(ji,jj) * e2v(ji,jj)
Note: See TracChangeset
for help on using the changeset viewer.