Changeset 11210 for NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/src/OCE/BDY/bdydyn3d.F90
- Timestamp:
- 2019-07-03T12:08:42+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r10984_HPC-13_IRRMANN_BDY_optimization/src/OCE/BDY/bdydyn3d.F90
r11195 r11210 47 47 48 48 !!---------------------------------------------------------------------- 49 llsend2(:) = .false. ; llrecv2(:) = .false. 50 llsend3(:) = .false. ; llrecv3(:) = .false. 49 51 DO ir = 1, 0, -1 ! treat rim 1 before rim 0 50 52 IF( ir == 0 ) THEN ; llrim0 = .TRUE. … … 69 71 END DO 70 72 ! 71 llsend2(:) = .false. 72 llrecv2(:) = .false. 73 llsend3(:) = .false. 74 llrecv3(:) = .false. 73 IF( nn_hls > 1 .AND. ir == 1 ) CYCLE ! at least 2 halos will be corrected -> no need to correct rim 1 before rim 0 74 IF( nn_hls == 1 ) THEN 75 llsend2(:) = .false. ; llrecv2(:) = .false. 76 llsend3(:) = .false. ; llrecv3(:) = .false. 77 END IF 75 78 DO ib_bdy=1, nb_bdy 76 79 SELECT CASE( cn_dyn3d(ib_bdy) )
Note: See TracChangeset
for help on using the changeset viewer.