- Timestamp:
- 2011-12-21T10:11:11+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2011/dev_NEMO_MERGE_2011/NEMOGCM/NEMO/OPA_SRC/DYN/dynzdf_exp.F90
r3186 r3231 57 57 !! ** Action : - Update (ua,va) with the vertical diffusive trend 58 58 !!--------------------------------------------------------------------- 59 USE oce , ONLY: tsa ! tsa used as 2 3D workspace60 !61 59 INTEGER , INTENT(in) :: kt ! ocean time-step index 62 60 REAL(wp), INTENT(in) :: p2dt ! time-step … … 64 62 INTEGER :: ji, jj, jk, jl ! dummy loop indices 65 63 REAL(wp) :: zrau0r, zlavmr, zua, zva ! local scalars 66 REAL(wp), POINTER, DIMENSION(:,:,:) :: zwx, zwy 67 REAL(wp), POINTER, DIMENSION(:,:,:) :: zwz, zww 64 REAL(wp), POINTER, DIMENSION(:,:,:) :: zwx, zwy, zwz, zww 68 65 !!---------------------------------------------------------------------- 69 66 ! 70 67 IF( nn_timing == 1 ) CALL timing_start('dyn_zdf_exp') 71 68 ! 72 CALL wrk_alloc( jpi, jpj, jpk, zwz, zww ) 73 ! 74 zwx => tsa(:,:,:,1) 75 zwy => tsa(:,:,:,2) 69 CALL wrk_alloc( jpi,jpj,jpk, zwx, zwy, zwz, zww ) 76 70 ! 77 71 IF( kt == nit000 .AND. lwp ) THEN … … 126 120 END DO ! End of time splitting 127 121 ! 128 CALL wrk_dealloc( jpi, jpj, jpk, zwz, zww )122 CALL wrk_dealloc( jpi,jpj,jpk, zwx, zwy, zwz, zww ) 129 123 ! 130 124 IF( nn_timing == 1 ) CALL timing_stop('dyn_zdf_exp')
Note: See TracChangeset
for help on using the changeset viewer.