- Timestamp:
- 2016-12-19T13:15:59+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r6519_HPC_4/NEMOGCM/NEMO/OPA_SRC/LBC/lib_mpp.F90
r7037 r7508 400 400 ! !* Cyclic east-west 401 401 IF( nbondi == 2 .AND. (nperio == 1 .OR. nperio == 4 .OR. nperio == 6) ) THEN 402 !$OMP PARALLEL WORKSHARE 403 ptab( 1 ,:,:) = ptab(jpim1,:,:) 404 ptab(jpi,:,:) = ptab( 2 ,:,:) 405 !$OMP END PARALLEL WORKSHARE 402 !$OMP PARALLEL DO schedule(static) private(jk, jj) 403 DO jk = 1, jpk 404 DO jj = 1, jpj 405 ptab( 1 ,jj,jk) = ptab(jpim1,jj,jk) 406 ptab(jpi,jj,jk) = ptab( 2 ,jj,jk) 407 END DO 408 END DO 406 409 ELSE !* closed 407 410 IF( .NOT. cd_type == 'F' ) THEN 408 !$OMP PARALLEL WORKSHARE 409 ptab( 1 :jpreci,:,:) = zland ! south except F-point 410 !$OMP END PARALLEL WORKSHARE 411 !$OMP PARALLEL DO schedule(static) private(jk, jj) 412 DO jk = 1, jpk 413 DO jj = 1, jpj 414 ptab( 1 :jpreci,jj,jk) = zland ! south except F-point 415 END DO 416 END DO 411 417 END IF 412 !$OMP PARALLEL WORKSHARE 413 ptab(nlci-jpreci+1:jpi ,:,:) = zland ! north 414 !$OMP END PARALLEL WORKSHARE 418 !$OMP PARALLEL DO schedule(static) private(jk, jj) 419 DO jk = 1, jpk 420 DO jj = 1, jpj 421 ptab(nlci-jpreci+1:jpi ,jj,jk) = zland ! north 422 END DO 423 END DO 415 424 ENDIF 416 425 ! ! North-South boundaries (always closed) 417 426 IF( .NOT. cd_type == 'F' ) THEN 418 !$OMP PARALLEL WORKSHARE 419 ptab(:, 1 :jprecj,:) = zland ! south except F-point 420 !$OMP END PARALLEL WORKSHARE 427 !$OMP PARALLEL DO schedule(static) private(jk, ji) 428 DO jk = 1, jpk 429 DO ji = 1, jpi 430 ptab(ji, 1 :jprecj,jk) = zland ! south except F-point 431 END DO 432 END DO 421 433 END IF 422 !$OMP PARALLEL WORKSHARE 423 ptab(:,nlcj-jprecj+1:jpj ,:) = zland ! north 424 !$OMP END PARALLEL WORKSHARE 434 !$OMP PARALLEL DO schedule(static) private(jk, ji) 435 DO jk = 1, jpk 436 DO ji = 1, jpi 437 ptab(ji,nlcj-jprecj+1:jpj ,jk) = zland ! north 438 END DO 439 END DO 425 440 ! 426 441 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.