Changeset 9667 for NEMO/trunk/src/OCE/LBC/mpp_lnk_generic.h90
- Timestamp:
- 2018-05-28T17:47:05+02:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/OCE/LBC/mpp_lnk_generic.h90
r9019 r9667 62 62 INTEGER :: ml_req1, ml_req2, ml_err ! for key_mpi_isend 63 63 REAL(wp) :: zland 64 LOGICAL :: ll_Iperio, ll_Jperio65 64 INTEGER , DIMENSION(MPI_STATUS_SIZE) :: ml_stat ! for key_mpi_isend 66 65 REAL(wp), DIMENSION(:,:,:,:,:,:), ALLOCATABLE :: zt3ns, zt3sn ! north-south & south-north halos … … 75 74 & zt3ew(jpj,nn_hls,ipk,ipl,ipf,2), zt3we(jpj,nn_hls,ipk,ipl,ipf,2) ) 76 75 ! 77 ll_Iperio = nbondi == 2 .AND. (nperio == 1 .OR. nperio == 4 .OR. nperio == 6)78 ll_Jperio = nbondj == 2 .AND. jperio == 779 !80 76 IF( PRESENT( pval ) ) THEN ; zland = pval ! set land value 81 77 ELSE ; zland = 0._wp ! zero by default … … 111 107 DO jf = 1, ipf ! number of arrays to be treated 112 108 ! 113 ! ! East-West boundaries114 IF( l l_Iperio ) THEN!* cyclic109 ! ! East-West boundaries 110 IF( l_Iperio ) THEN !* cyclic 115 111 ARRAY_IN( 1 ,:,:,:,jf) = ARRAY_IN(jpim1,:,:,:,jf) 116 112 ARRAY_IN(jpi,:,:,:,jf) = ARRAY_IN( 2 ,:,:,:,jf) … … 120 116 ENDIF 121 117 ! ! North-South boundaries 122 IF( l l_Jperio ) THEN!* cyclic (only with no mpp j-split)118 IF( l_Jperio ) THEN !* cyclic (only with no mpp j-split) 123 119 ARRAY_IN(:, 1 ,:,:,jf) = ARRAY_IN(:, jpjm1,:,:,jf) 124 120 ARRAY_IN(:,jpj,:,:,jf) = ARRAY_IN(:, 2 ,:,:,jf)
Note: See TracChangeset
for help on using the changeset viewer.