Changeset 14219 for NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/DYN/dynzdf.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/DYN/dynzdf.F90
r13497 r14219 39 39 # include "do_loop_substitute.h90" 40 40 # include "domzgr_substitute.h90" 41 # include "single_precision_substitute.h90" 41 42 !!---------------------------------------------------------------------- 42 43 !! NEMO/OCE 4.0 , NEMO Consortium (2018) … … 68 69 INTEGER , INTENT( in ) :: kt ! ocean time-step index 69 70 INTEGER , INTENT( in ) :: Kbb, Kmm, Krhs, Kaa ! ocean time level indices 70 REAL( wp), DIMENSION(jpi,jpj,jpk,jpt), INTENT(inout) :: puu, pvv ! ocean velocities and RHS of momentum equation71 REAL(dp), DIMENSION(jpi,jpj,jpk,jpt), INTENT(inout) :: puu, pvv ! ocean velocities and RHS of momentum equation 71 72 ! 72 73 INTEGER :: ji, jj, jk ! dummy loop indices … … 79 80 REAL(wp) :: zWus, zWvs ! - - 80 81 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zwi, zwd, zws ! 3D workspace 81 REAL( wp), DIMENSION(:,:,:), ALLOCATABLE :: ztrdu, ztrdv ! - -82 REAL(dp), DIMENSION(:,:,:), ALLOCATABLE :: ztrdu, ztrdv ! - - 82 83 !!--------------------------------------------------------------------- 83 84 ! … … 438 439 ENDIF 439 440 ! ! print mean trends (used for debugging) 440 IF(sn_cfctl%l_prtctl) CALL prt_ctl( tab3d_1= puu(:,:,:,Kaa), clinfo1=' zdf - Ua: ', mask1=umask, &441 & tab3d_2= pvv(:,:,:,Kaa), clinfo2= ' Va: ', mask2=vmask, clinfo3='dyn' )441 IF(sn_cfctl%l_prtctl) CALL prt_ctl( tab3d_1=CASTWP(puu(:,:,:,Kaa)), clinfo1=' zdf - Ua: ', mask1=umask, & 442 & tab3d_2=CASTWP(pvv(:,:,:,Kaa)), clinfo2= ' Va: ', mask2=vmask, clinfo3='dyn' ) 442 443 ! 443 444 IF( ln_timing ) CALL timing_stop('dyn_zdf')
Note: See TracChangeset
for help on using the changeset viewer.