Changeset 14701 for NEMO/branches/2021/ENHANCE-01_davestorkey_fix_3D_momentum_trends/src/OCE/DYN/dynspg.F90
- Timestamp:
- 2021-04-13T15:59:31+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2021/ENHANCE-01_davestorkey_fix_3D_momentum_trends/src/OCE/DYN/dynspg.F90
r14225 r14701 90 90 IF( ln_timing ) CALL timing_start('dyn_spg') 91 91 ! 92 IF( l_trddyn ) THEN! temporary save of ta and sa trends92 IF( l_trddyn .AND. nspg == np_EXP ) THEN ! temporary save of ta and sa trends 93 93 ALLOCATE( ztrdu(jpi,jpj,jpk) , ztrdv(jpi,jpj,jpk) ) 94 94 ztrdu(:,:,:) = puu(:,:,:,Krhs) … … 170 170 END SELECT 171 171 ! 172 IF( l_trddyn ) THEN! save the surface pressure gradient trends for further diagnostics172 IF( l_trddyn .AND. nspg == np_EXP ) THEN ! save the surface pressure gradient trends for further diagnostics 173 173 ztrdu(:,:,:) = puu(:,:,:,Krhs) - ztrdu(:,:,:) 174 174 ztrdv(:,:,:) = pvv(:,:,:,Krhs) - ztrdv(:,:,:) 175 175 CALL trd_dyn( ztrdu, ztrdv, jpdyn_spg, kt, Kmm ) 176 ! In this case we also need to finalise the write-out of the PVO 3D diagnostic with zero correction 177 ztrdu(:,:,1) = 0._wp 178 ztrdv(:,:,1) = 0._wp 179 CALL trd_dyn( ztrdu(:,:,1), ztrdv(:,:,1), jpdyn_pvo, kt, Kmm ) 176 180 DEALLOCATE( ztrdu , ztrdv ) 177 181 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.