- Timestamp:
- 2011-11-20T15:27:18+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2011/dev_NEMO_MERGE_2011/NEMOGCM/NEMO/TOP_SRC/TRP/trcldf.F90
r3118 r3160 58 58 INTEGER :: jn 59 59 CHARACTER (len=22) :: charout 60 REAL(wp), DIMENSION(:,:,:,:), ALLOCATABLE :: ztrtrd 61 !!---------------------------------------------------------------------- 62 60 REAL(wp), POINTER, DIMENSION(:,:,:,:) :: ztrtrd 61 !!---------------------------------------------------------------------- 62 ! 63 IF( nn_timing == 1 ) CALL timing_start('trc_ldf') 64 ! 63 65 IF( kt == nittrc000 ) CALL ldf_ctl ! initialisation & control of options 64 66 … … 66 68 67 69 IF( l_trdtrc ) THEN 68 ALLOCATE( ztrtrd(jpi,jpj,jpk,jptra) ) ! temporary save of trends70 CALL wrk_alloc( jpi, jpj, jpk, jptra, ztrtrd ) 69 71 ztrtrd(:,:,:,:) = tra(:,:,:,:) 70 72 ENDIF … … 105 107 CALL trd_tra( kt, 'TRC', jn, jptra_trd_ldf, ztrtrd(:,:,:,jn) ) 106 108 END DO 107 DEALLOCATE(ztrtrd )109 CALL wrk_dealloc( jpi, jpj, jpk, jptra, ztrtrd ) 108 110 ENDIF 109 111 ! ! print mean trends (used for debugging) … … 112 114 CALL prt_ctl_trc( tab4d=tra, mask=tmask, clinfo=ctrcnm, clinfo2='trd' ) 113 115 ENDIF 116 ! 117 IF( nn_timing == 1 ) CALL timing_stop('trc_ldf') 114 118 ! 115 119 END SUBROUTINE trc_ldf
Note: See TracChangeset
for help on using the changeset viewer.