- Timestamp:
- 2017-12-19T09:47:17+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/NEMO/TOP_SRC/TRP/trcrad.F90
r9124 r9125 139 139 REAL(wp) :: ztrcorb, ztrmasb ! temporary scalars 140 140 REAL(wp) :: zcoef, ztrcorn, ztrmasn ! " " 141 REAL(wp), POINTER, DIMENSION(:,:,:) :: ztrtrdb, ztrtrdn ! workspace arrays141 REAL(wp), ALLOCATABLE, DIMENSION(:,:,:) :: ztrtrdb, ztrtrdn ! workspace arrays 142 142 REAL(wp) :: zs2rdt 143 143 LOGICAL :: lldebug = .FALSE. … … 145 145 146 146 147 IF( l_trdtrc ) CALL wrk_alloc( jpi, jpj, jpk, ztrtrdb, ztrtrdn)147 IF( l_trdtrc ) ALLOCATE( ztrtrdb(jpi,jpj,jpk), ztrtrdn(jpi,jpj,jpk) ) 148 148 149 149 IF( PRESENT( cpreserv ) ) THEN ! total tracer concentration is preserved … … 226 226 ENDIF 227 227 228 IF( l_trdtrc ) CALL wrk_dealloc( jpi, jpj, jpk,ztrtrdb, ztrtrdn )228 IF( l_trdtrc ) DEALLOCATE( ztrtrdb, ztrtrdn ) 229 229 230 230 END SUBROUTINE trc_rad_sms
Note: See TracChangeset
for help on using the changeset viewer.