- Timestamp:
- 2017-12-13T15:58:53+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/TRA/traadv_mus.F90
r7753 r9019 26 26 27 27 ! 28 USE iom 29 USE wrk_nemo ! Memory Allocation 28 USE iom ! XIOS library 30 29 USE timing ! Timing 31 30 USE lib_fortran ! Fortran utilities (allows no signed zero when 'key_nosignedzero' defined) … … 85 84 REAL(wp), DIMENSION(jpi,jpj,jpk,kjpt), INTENT(inout) :: pta ! tracer trend 86 85 ! 87 INTEGER :: ji, jj, jk, jn ! dummy loop indices 88 INTEGER :: ierr ! local integer 89 REAL(wp) :: zu, z0u, zzwx, zw ! local scalars 90 REAL(wp) :: zv, z0v, zzwy, z0w ! - - 91 REAL(wp) :: zalpha ! - - 92 REAL(wp), POINTER, DIMENSION(:,:,:) :: zslpx, zslpy ! 3D workspace 93 REAL(wp), POINTER, DIMENSION(:,:,:) :: zwx , zwy ! - - 86 INTEGER :: ji, jj, jk, jn ! dummy loop indices 87 INTEGER :: ierr ! local integer 88 REAL(wp) :: zu, z0u, zzwx, zw , zalpha ! local scalars 89 REAL(wp) :: zv, z0v, zzwy, z0w ! - - 90 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zwx, zslpx ! 3D workspace 91 REAL(wp), DIMENSION(jpi,jpj,jpk) :: zwy, zslpy ! - - 94 92 !!---------------------------------------------------------------------- 95 93 ! 96 IF( nn_timing == 1 ) CALL timing_start('tra_adv_mus') 97 ! 98 CALL wrk_alloc( jpi,jpj,jpk, zslpx, zslpy, zwx, zwy ) 94 IF( ln_timing ) CALL timing_start('tra_adv_mus') 99 95 ! 100 96 IF( kt == kit000 ) THEN … … 279 275 END DO ! end of tracer loop 280 276 ! 281 CALL wrk_dealloc( jpi,jpj,jpk, zslpx, zslpy, zwx, zwy ) 282 ! 283 IF( nn_timing == 1 ) CALL timing_stop('tra_adv_mus') 277 IF( ln_timing ) CALL timing_stop('tra_adv_mus') 284 278 ! 285 279 END SUBROUTINE tra_adv_mus
Note: See TracChangeset
for help on using the changeset viewer.