- Timestamp:
- 2015-10-06T13:40:42+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/NEMO/OPA_SRC/DYN/dynzad.F90
r5737 r5777 49 49 !! 50 50 !! ** Method : The now vertical advection of momentum is given by: 51 !! w dz(u) = ua + 1/(e1 u*e2u*e3u) mk+1[ mi(e1t*e2t*wn) dk(un) ]52 !! w dz(v) = va + 1/(e1 v*e2v*e3v) mk+1[ mj(e1t*e2t*wn) dk(vn) ]51 !! w dz(u) = ua + 1/(e1e2u*e3u) mk+1[ mi(e1e2t*wn) dk(un) ] 52 !! w dz(v) = va + 1/(e1e2v*e3v) mk+1[ mj(e1e2t*wn) dk(vn) ] 53 53 !! Add this trend to the general trend (ua,va): 54 54 !! (ua,va) = (ua,va) + w dz(u,v) … … 183 183 IF( nn_timing == 1 ) CALL timing_start('dyn_zad_zts') 184 184 ! 185 CALL wrk_alloc( jpi,jpj,jpk, zwuw, zwvw, zww )186 CALL wrk_alloc( jpi,jpj,jpk,3, zus, zvs )185 CALL wrk_alloc( jpi,jpj,jpk, zwuw, zwvw, zww ) 186 CALL wrk_alloc( jpi,jpj,jpk,3, zus , zvs ) 187 187 ! 188 188 IF( kt == nit000 ) THEN … … 210 210 END DO 211 211 END DO 212 ! 213 ! Surface and bottom advective fluxes set to zero 214 DO jj = 2, jpjm1 212 213 DO jj = 2, jpjm1 ! Surface and bottom advective fluxes set to zero 215 214 DO ji = fs_2, fs_jpim1 ! vector opt. 215 !!gm missing ISF boundary condition 216 216 zwuw(ji,jj, 1 ) = 0._wp 217 217 zwvw(ji,jj, 1 ) = 0._wp … … 284 284 & tab3d_2=va, clinfo2= ' Va: ', mask2=vmask, clinfo3='dyn' ) 285 285 ! 286 CALL wrk_dealloc( jpi,jpj,jpk, zwuw, zwvw, zww )287 CALL wrk_dealloc( jpi,jpj,jpk,3, zus, zvs )286 CALL wrk_dealloc( jpi,jpj,jpk, zwuw, zwvw, zww ) 287 CALL wrk_dealloc( jpi,jpj,jpk,3, zus , zvs ) 288 288 ! 289 289 IF( nn_timing == 1 ) CALL timing_stop('dyn_zad_zts')
Note: See TracChangeset
for help on using the changeset viewer.