- Timestamp:
- 2017-09-22T13:06:31+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/NERC/dev_r5518_GO6_package_trdtrc/NEMOGCM/NEMO/TOP_SRC/TRP/trcsbc.F90
r8356 r8557 68 68 CHARACTER (len=22) :: charout 69 69 REAL(wp), POINTER, DIMENSION(:,: ) :: zsfx 70 REAL(wp), POINTER, DIMENSION(:,: ,:) :: ztrtrd70 REAL(wp), POINTER, DIMENSION(:,: ) :: ztrtrd 71 71 72 72 !!--------------------------------------------------------------------- … … 76 76 ! Allocate temporary workspace 77 77 CALL wrk_alloc( jpi, jpj, zsfx ) 78 IF( l_trdtrc ) CALL wrk_alloc( jpi, jpj, jpk,ztrtrd )78 IF( l_trdtrc ) CALL wrk_alloc( jpi, jpj, ztrtrd ) 79 79 ! 80 80 zrtrn = 1.e-15_wp … … 140 140 DO jn = 1, jptra 141 141 ! 142 IF( l_trdtrc ) ztrtrd(:,: ,:) = tra(:,:,:,jn) ! save trends142 IF( l_trdtrc ) ztrtrd(:,:) = tra(:,:,1,jn) ! save trends 143 143 ! ! add the trend to the general tracer trend 144 144 … … 184 184 ! 185 185 IF( l_trdtrc ) THEN 186 ztrtrd(:,: ,:) = tra(:,:,:,jn) - ztrtrd(:,:,:)186 ztrtrd(:,:) = tra(:,:,1,jn) - ztrtrd(:,:) 187 187 CALL trd_tra( kt, 'TRC', jn, jptra_nsr, ztrtrd ) 188 188 END IF … … 207 207 CALL prt_ctl_trc( tab4d=tra, mask=tmask, clinfo=ctrcnm, clinfo2='trd' ) 208 208 ENDIF 209 CALL wrk_dealloc( jpi, jpj, 210 IF( l_trdtrc ) CALL wrk_dealloc( jpi, jpj, jpk,ztrtrd )209 CALL wrk_dealloc( jpi, jpj, zsfx ) 210 IF( l_trdtrc ) CALL wrk_dealloc( jpi, jpj, ztrtrd ) 211 211 ! 212 212 IF( nn_timing == 1 ) CALL timing_stop('trc_sbc')
Note: See TracChangeset
for help on using the changeset viewer.