Changeset 14644 for NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/DIA/diaptr.F90
- Timestamp:
- 2021-03-26T15:33:49+01:00 (3 years ago)
- Location:
- NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final
- Property svn:externals
-
old new 9 9 10 10 # SETTE 11 ^/utils/CI/sette _wave@13990sette11 ^/utils/CI/sette@14244 sette
-
- Property svn:externals
-
NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/DIA/diaptr.F90
r14090 r14644 382 382 zts(:,:,:,:) = 0._wp 383 383 384 DO_3D( 1, 0, 1, 1, 1, jpkm1 )384 DO_3D( 1, 1, 1, 0, 1, jpkm1 ) 385 385 zvfc = e1v(ji,jj) * e3v(ji,jj,jk,Kmm) 386 386 zmask(ji,jj,jk) = vmask(ji,jj,jk) * zvfc … … 437 437 zts(:,:,:,:) = 0._wp 438 438 439 DO_3D( 1, 0, 1, 1, 1, jpkm1 )439 DO_3D( 1, 1, 1, 0, 1, jpkm1 ) 440 440 zvfc = e1v(ji,jj) * e3v(ji,jj,jk,Kmm) 441 441 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 … … 578 578 REAL(wp), DIMENSION(A1Dj(nn_hls),nbasin), INTENT(in) :: pva ! 579 579 INTEGER :: jj 580 #if defined key_mpp_mpi580 #if ! defined key_mpi_off 581 581 INTEGER, DIMENSION(1) :: ish1d 582 582 INTEGER, DIMENSION(2) :: ish2d … … 588 588 END DO 589 589 590 #if defined key_mpp_mpi590 #if ! defined key_mpi_off 591 591 IF( ntile == 0 .OR. ntile == nijtile ) THEN 592 592 ish1d(1) = jpj*nbasin … … 614 614 REAL(wp), DIMENSION(A1Dj(nn_hls),jpk,nbasin), INTENT(in) :: pva ! 615 615 INTEGER :: jj, jk 616 #if defined key_mpp_mpi616 #if ! defined key_mpi_off 617 617 INTEGER, DIMENSION(1) :: ish1d 618 618 INTEGER, DIMENSION(3) :: ish3d … … 626 626 END DO 627 627 628 #if defined key_mpp_mpi628 #if ! defined key_mpi_off 629 629 IF( ntile == 0 .OR. ntile == nijtile ) THEN 630 630 ish1d(1) = jpj*jpk*nbasin
Note: See TracChangeset
for help on using the changeset viewer.