Changeset 14219 for NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/OCE/TRD/trdvor.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/TRD/trdvor.F90
r13497 r14219 49 49 REAL(wp), SAVE, ALLOCATABLE, DIMENSION(:,:) :: vor_avrbn ! after vorticity at time step after the 50 50 REAL(wp), SAVE, ALLOCATABLE, DIMENSION(:,:) :: rotot ! begining of the NN_WRITE-1 timesteps 51 REAL( wp), SAVE, ALLOCATABLE, DIMENSION(:,:) :: vor_avrtot !52 REAL( wp), SAVE, ALLOCATABLE, DIMENSION(:,:) :: vor_avrres !53 REAL( wp), SAVE, ALLOCATABLE, DIMENSION(:,:,:) :: vortrd ! curl of trends51 REAL(dp), SAVE, ALLOCATABLE, DIMENSION(:,:) :: vor_avrtot ! 52 REAL(dp), SAVE, ALLOCATABLE, DIMENSION(:,:) :: vor_avrres ! 53 REAL(dp), SAVE, ALLOCATABLE, DIMENSION(:,:,:) :: vortrd ! curl of trends 54 54 55 55 CHARACTER(len=12) :: cvort … … 86 86 !! and make outputs (NetCDF format) 87 87 !!---------------------------------------------------------------------- 88 REAL( wp), DIMENSION(:,:,:), INTENT(inout) :: putrd, pvtrd ! U and V trends88 REAL(dp), DIMENSION(:,:,:), INTENT(inout) :: putrd, pvtrd ! U and V trends 89 89 INTEGER , INTENT(in ) :: ktrd ! trend index 90 90 INTEGER , INTENT(in ) :: kt ! time step … … 237 237 INTEGER , INTENT(in ) :: ktrd ! ocean trend index 238 238 INTEGER , INTENT(in ) :: Kmm ! time level index 239 REAL( wp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: putrdvor ! u vorticity trend240 REAL( wp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: pvtrdvor ! v vorticity trend239 REAL(dp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: putrdvor ! u vorticity trend 240 REAL(dp), DIMENSION(jpi,jpj,jpk), INTENT(inout) :: pvtrdvor ! v vorticity trend 241 241 ! 242 242 INTEGER :: ji, jj, jk ! dummy loop indices … … 400 400 401 401 ! Boundary conditions 402 CALL lbc_lnk_multi( 'trdvor', vor_avrtot, 'F', 1.0_wp , vor_avrres, 'F', 1.0_wp ) 402 CALL lbc_lnk_multi( 'trdvor', vor_avrtot, 'F', 1.0_wp & 403 & , vor_avrres, 'F', 1.0_wp ) 403 404 404 405 … … 458 459 !! from ocean surface down to control surface (NetCDF output) 459 460 !!---------------------------------------------------------------------- 460 REAL(wp) :: zjulian, zsto, zout 461 REAL(dp) :: zjulian 462 REAL(dp) :: zsto 463 REAL(dp) :: zout 461 464 CHARACTER (len=40) :: clhstnam 462 465 CHARACTER (len=40) :: clop … … 574 577 !!====================================================================== 575 578 END MODULE trdvor 579
Note: See TracChangeset
for help on using the changeset viewer.