Changeset 12942
- Timestamp:
- 2020-05-18T13:14:54+02:00 (5 years ago)
- Location:
- NEMO/branches/UKMO/dev_r12866_HPC-02_Daley_Tiling_trial_extra_halo/src/OCE
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/UKMO/dev_r12866_HPC-02_Daley_Tiling_trial_extra_halo/src/OCE/IOM/prtctl.F90
r12807 r12942 94 94 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zmask1, zmask2, ztab3d_1, ztab3d_2 95 95 !!---------------------------------------------------------------------- 96 ! TODO: TO BE TILED 97 IF( ntile /= 0 .AND. ntile /= nijtile ) RETURN 96 98 97 99 ! Arrays, scalars initialization -
NEMO/branches/UKMO/dev_r12866_HPC-02_Daley_Tiling_trial_extra_halo/src/OCE/TRA/traldf.F90
r12906 r12942 58 58 !!---------------------------------------------------------------------- 59 59 ! 60 IF( ntile == 1 ) THEN ! Do only on the first tile 61 ! TODO: TO BE TILED 62 IF( ln_timing ) CALL timing_start('tra_ldf') 63 ENDIF 60 IF( ln_timing ) CALL timing_start('tra_ldf') 64 61 ! 65 IF( ntile == nijtile ) THEN ! Do only after all tiles finish62 IF( ntile == 0 .OR. ntile == nijtile ) THEN ! Do only after all tiles finish 66 63 IF( l_trdtra ) THEN !* Save ta and sa trends 67 64 ! TODO: TO BE TILED … … 83 80 END SELECT 84 81 ! 85 IF( ntile == nijtile ) THEN ! Do only after all tiles finish82 IF( ntile == 0 .OR. ntile == nijtile ) THEN ! Do only after all tiles finish 86 83 IF( l_trdtra ) THEN !* save the horizontal diffusive trends for further diagnostics 87 84 ! TODO: TO BE TILED … … 93 90 DEALLOCATE( ztrdt, ztrds ) 94 91 ENDIF 95 96 ! !* print mean trends (used for debugging)97 ! TODO: TO BE TILED98 IF(sn_cfctl%l_prtctl) CALL prt_ctl( tab3d_1=pts(:,:,:,jp_tem,Krhs), clinfo1=' ldf - Ta: ', mask1=tmask, &99 & tab3d_2=pts(:,:,:,jp_sal,Krhs), clinfo2= ' Sa: ', mask2=tmask, clinfo3='tra' )100 !101 ! TODO: TO BE TILED102 IF( ln_timing ) CALL timing_stop('tra_ldf')103 92 ENDIF 93 ! !* print mean trends (used for debugging) 94 IF(sn_cfctl%l_prtctl) CALL prt_ctl( tab3d_1=pts(:,:,:,jp_tem,Krhs), clinfo1=' ldf - Ta: ', mask1=tmask, & 95 & tab3d_2=pts(:,:,:,jp_sal,Krhs), clinfo2= ' Sa: ', mask2=tmask, clinfo3='tra' ) 96 ! 97 IF( ln_timing ) CALL timing_stop('tra_ldf') 104 98 ! 105 99 END SUBROUTINE tra_ldf -
NEMO/branches/UKMO/dev_r12866_HPC-02_Daley_Tiling_trial_extra_halo/src/OCE/TRA/traldf_iso.F90
r12941 r12942 114 114 ! 115 115 IF( kpass == 1 .AND. kt == kit000 ) THEN 116 IF( ntile == 1 ) THEN ! Do only on the first tile116 IF( ntile == 0 .OR. ntile == 1 ) THEN ! Do only on the first tile 117 117 ! TODO: TO BE TILED 118 118 IF(lwp) WRITE(numout,*) … … 321 321 END_3D 322 322 ! 323 IF( ntile == nijtile ) THEN ! Do only after all tiles finish324 323 IF( ( kpass == 1 .AND. ln_traldf_lap ) .OR. & !== first pass only ( laplacian) ==! 325 324 ( kpass == 2 .AND. ln_traldf_blp ) ) THEN !== 2nd pass (bilaplacian) ==! … … 334 333 ! 335 334 ENDIF !== end pass selection ==! 336 ENDIF337 335 ! 338 336 ! ! =============== -
NEMO/branches/UKMO/dev_r12866_HPC-02_Daley_Tiling_trial_extra_halo/src/OCE/timing.F90
r12489 r12942 93 93 !!---------------------------------------------------------------------- 94 94 CHARACTER(len=*), INTENT(in) :: cdinfo 95 ! TODO: TO BE TILED 96 IF( ntile /= 0 .AND. ntile /= 1 ) RETURN 95 97 ! 96 98 IF(ASSOCIATED(s_timer) ) s_timer_old => s_timer … … 138 140 INTEGER :: ifinal_count, iperiods 139 141 REAL(wp) :: zcpu_end, zmpitime,zcpu_raw,zclock_raw 142 ! TODO: TO BE TILED 143 IF( ntile /= 0 .AND. ntile /= nijtile ) RETURN 140 144 ! 141 145 s_wrk => NULL()
Note: See TracChangeset
for help on using the changeset viewer.