Changeset 14219 for NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/TRA/tradmp.F90
- Timestamp:
- 2020-12-18T18:52:57+01:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/TRA/tradmp.F90
r14072 r14219 53 53 !! * Substitutions 54 54 # include "do_loop_substitute.h90" 55 # include "single_precision_substitute.h90" 55 56 !!---------------------------------------------------------------------- 56 57 !! NEMO/OCE 4.0 , NEMO Consortium (2018) … … 92 93 INTEGER, INTENT(in ) :: kt ! ocean time-step index 93 94 INTEGER, INTENT(in ) :: Kbb, Kmm, Krhs ! time level indices 94 REAL( wp), DIMENSION(jpi,jpj,jpk,jpts,jpt), INTENT(inout) :: pts ! active tracers and RHS of tracer equation95 REAL(dp), DIMENSION(jpi,jpj,jpk,jpts,jpt), INTENT(inout) :: pts ! active tracers and RHS of tracer equation 95 96 ! 96 97 INTEGER :: ji, jj, jk, jn ! dummy loop indices 97 REAL( wp), DIMENSION(A2D(nn_hls),jpk,jpts) :: zts_dta98 REAL(dp), DIMENSION(A2D(nn_hls),jpk,jpts) :: zts_dta 98 99 REAL(wp), DIMENSION(:,:,:,:), ALLOCATABLE :: ztrdts 99 100 !!---------------------------------------------------------------------- … … 147 148 ENDIF 148 149 ! ! Control print 149 IF(sn_cfctl%l_prtctl) CALL prt_ctl( tab3d_1=pts(:,:,:,jp_tem,Krhs), clinfo1=' dmp - Ta: ', mask1=tmask, & 150 & tab3d_2=pts(:,:,:,jp_sal,Krhs), clinfo2= ' Sa: ', mask2=tmask, clinfo3='tra' ) 150 IF(sn_cfctl%l_prtctl) CALL prt_ctl( tab3d_1=CASTWP(pts(:,:,:,jp_tem,Krhs)), clinfo1=' dmp - Ta: ', mask1=tmask, tab3d_2=REAL(pts(:,:,:,jp_sal,Krhs), wp), clinfo2= ' Sa: ', mask2=tmask, clinfo3='tra' ) 151 151 152 ! 152 153 IF( ln_timing ) CALL timing_stop('tra_dmp')
Note: See TracChangeset
for help on using the changeset viewer.