- Timestamp:
- 2017-04-13T16:21:08+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r7881_no_wrk_alloc/NEMOGCM/NEMO/OPA_SRC/TRA/tradmp.F90
r7753 r7910 35 35 USE lib_mpp ! MPP library 36 36 USE prtctl ! Print control 37 USE wrk_nemo ! Memory allocation38 37 USE timing ! Timing 39 38 USE iom … … 94 93 ! 95 94 INTEGER :: ji, jj, jk, jn ! dummy loop indices 96 REAL(wp), POINTER, DIMENSION(:,:,:,:) :: zts_dta, ztrdts95 REAL(wp), DIMENSION(jpi,jpj,jpk,jpts) :: zts_dta, ztrdts 97 96 !!---------------------------------------------------------------------- 98 97 ! 99 98 IF( nn_timing == 1 ) CALL timing_start('tra_dmp') 100 99 ! 101 CALL wrk_alloc( jpi,jpj,jpk,jpts, zts_dta )102 100 IF( l_trdtra ) THEN !* Save ta and sa trends 103 CALL wrk_alloc( jpi,jpj,jpk,jpts, ztrdts )104 101 ztrdts(:,:,:,:) = tsa(:,:,:,:) 105 102 ENDIF … … 154 151 CALL trd_tra( kt, 'TRA', jp_tem, jptra_dmp, ztrdts(:,:,:,jp_tem) ) 155 152 CALL trd_tra( kt, 'TRA', jp_sal, jptra_dmp, ztrdts(:,:,:,jp_sal) ) 156 CALL wrk_dealloc( jpi,jpj,jpk,jpts, ztrdts )157 153 ENDIF 158 154 ! ! Control print … … 160 156 & tab3d_2=tsa(:,:,:,jp_sal), clinfo2= ' Sa: ', mask2=tmask, clinfo3='tra' ) 161 157 ! 162 CALL wrk_dealloc( jpi,jpj,jpk,jpts, zts_dta )163 158 ! 164 159 IF( nn_timing == 1 ) CALL timing_stop('tra_dmp')
Note: See TracChangeset
for help on using the changeset viewer.