Changeset 13295 for NEMO/trunk/src/OCE/DIA/diaptr.F90
- Timestamp:
- 2020-07-10T20:24:21+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/OCE/DIA/diaptr.F90
r13286 r13295 119 119 zmask(:,:,:) = 0._wp 120 120 zts(:,:,:,:) = 0._wp 121 DO_3D _10_11(1, jpkm1 )121 DO_3D( 1, 0, 1, 1, 1, jpkm1 ) 122 122 zvfc = e1v(ji,jj) * e3v(ji,jj,jk,Kmm) 123 123 zmask(ji,jj,jk) = vmask(ji,jj,jk) * zvfc … … 190 190 zts(:,:,:,:) = 0._wp 191 191 IF( iom_use( 'zotem' ) .OR. iom_use( 'zosal' ) .OR. iom_use( 'zosrf' ) ) THEN ! i-mean i-k-surface 192 DO_3D _11_11(1, jpkm1 )192 DO_3D( 1, 1, 1, 1, 1, jpkm1 ) 193 193 zsfc = e1t(ji,jj) * e3t(ji,jj,jk,Kmm) 194 194 zmask(ji,jj,jk) = tmask(ji,jj,jk) * zsfc … … 280 280 IF( iom_use( 'sopstvtr' ) .OR. iom_use( 'sophtvtr' ) ) THEN 281 281 zts(:,:,:,:) = 0._wp 282 DO_3D _10_11(1, jpkm1 )282 DO_3D( 1, 0, 1, 1, 1, jpkm1 ) 283 283 zvfc = e1v(ji,jj) * e3v(ji,jj,jk,Kmm) 284 284 zts(ji,jj,jk,jp_tem) = (ts(ji,jj,jk,jp_tem,Kmm)+ts(ji,jj+1,jk,jp_tem,Kmm)) * 0.5 * zvfc !Tracers averaged onto V grid … … 505 505 ijpj = jpj 506 506 p_fval(:) = 0._wp 507 DO_3D _00_00(1, jpkm1 )507 DO_3D( 0, 0, 0, 0, 1, jpkm1 ) 508 508 p_fval(jj) = p_fval(jj) + pvflx(ji,jj,jk) * pmsk(ji,jj) * tmask_i(ji,jj) 509 509 END_3D … … 538 538 ijpj = jpj 539 539 p_fval(:) = 0._wp 540 DO_2D _00_00540 DO_2D( 0, 0, 0, 0 ) 541 541 p_fval(jj) = p_fval(jj) + pvflx(ji,jj) * pmsk(ji,jj) * tmask_i(ji,jj) 542 542 END_2D … … 567 567 p_fval(:,:) = 0._wp 568 568 DO jc = 1, jpnj ! looping over all processors in j axis 569 DO_2D _00_00569 DO_2D( 0, 0, 0, 0 ) 570 570 p_fval(ji,jj) = p_fval(ji,jj-1) + pva(ji,jj) * tmask_i(ji,jj) 571 571 END_2D … … 606 606 p_fval(:,:) = 0._wp 607 607 ! 608 DO_3D _00_00(1, jpkm1 )608 DO_3D( 0, 0, 0, 0, 1, jpkm1 ) 609 609 p_fval(jj,jk) = p_fval(jj,jk) + pta(ji,jj,jk) * pmsk(ji,jj) * tmask_i(ji,jj) 610 610 END_3D
Note: See TracChangeset
for help on using the changeset viewer.