Changeset 14219 for NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/DYN/dynadv_ubs.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/dynadv_ubs.F90
r13497 r14219 35 35 # include "do_loop_substitute.h90" 36 36 # include "domzgr_substitute.h90" 37 # include "single_precision_substitute.h90" 37 38 !!---------------------------------------------------------------------- 38 39 !! NEMO/OCE 4.0 , NEMO Consortium (2018) … … 71 72 INTEGER , INTENT( in ) :: kt ! ocean time-step index 72 73 INTEGER , INTENT( in ) :: Kbb, Kmm, Krhs ! ocean time level indices 73 REAL( wp), DIMENSION(jpi,jpj,jpk,jpt), INTENT(inout) :: puu, pvv ! ocean velocities and RHS of momentum equation74 REAL(dp), DIMENSION(jpi,jpj,jpk,jpt), INTENT(inout) :: puu, pvv ! ocean velocities and RHS of momentum equation 74 75 ! 75 76 INTEGER :: ji, jj, jk ! dummy loop indices 76 77 REAL(wp) :: zui, zvj, zfuj, zfvi, zl_u, zl_v ! local scalars 77 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zfu_t, zfu_f, zfu_uw, zfu 78 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zfv_t, zfv_f, zfv_vw, zfv, zfw 78 REAL(dp), DIMENSION(jpi,jpj,jpk) :: zfu_t, zfu_uw 79 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zfu_f, zfu 80 REAL(dp), DIMENSION(jpi,jpj,jpk) :: zfv_t, zfv_vw 81 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zfv_f, zfv, zfw 79 82 REAL(wp), DIMENSION(jpi,jpj,jpk,2) :: zlu_uu, zlu_uv 80 83 REAL(wp), DIMENSION(jpi,jpj,jpk,2) :: zlv_vv, zlv_vu … … 221 224 ENDIF 222 225 ! ! Control print 223 IF(sn_cfctl%l_prtctl) CALL prt_ctl( tab3d_1= puu(:,:,:,Krhs), clinfo1=' ubs2 adv - Ua: ', mask1=umask, &224 & tab3d_2= pvv(:,:,:,Krhs), clinfo2= ' Va: ', mask2=vmask, clinfo3='dyn' )226 IF(sn_cfctl%l_prtctl) CALL prt_ctl( tab3d_1=CASTWP(puu(:,:,:,Krhs)), clinfo1=' ubs2 adv - Ua: ', mask1=umask, & 227 & tab3d_2=CASTWP(pvv(:,:,:,Krhs)), clinfo2= ' Va: ', mask2=vmask, clinfo3='dyn' ) 225 228 ! 226 229 END SUBROUTINE dyn_adv_ubs
Note: See TracChangeset
for help on using the changeset viewer.