- Timestamp:
- 2020-03-26T15:59:52+01:00 (4 years ago)
- Location:
- NEMO/branches/2020/dev_r12527_Gurvan_ShallowWater/src/SWE
- Files:
-
- 1 added
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2020/dev_r12527_Gurvan_ShallowWater/src/SWE/dynatf.F90
r12529 r12614 213 213 IF( ln_dynadv_vec ) THEN ! Asselin filter applied on velocity 214 214 ! Before filtered scale factor at (u/v)-points 215 CALL dom_vvl_interpol( pe3t(:,:,:,Kmm), pe3u(:,:,:,Kmm), 'U' )216 CALL dom_vvl_interpol( pe3t(:,:,:,Kmm), pe3v(:,:,:,Kmm), 'V' )215 CALL dom_vvl_interpol( ssh(:,:,Kmm), pe3u(:,:,:,Kmm), 'U' ) 216 CALL dom_vvl_interpol( ssh(:,:,Kmm), pe3v(:,:,:,Kmm), 'V' ) 217 217 DO_3D_11_11( 1, jpkm1 ) 218 218 puu(ji,jj,jk,Kmm) = puu(ji,jj,jk,Kmm) + rn_atfp * ( puu(ji,jj,jk,Kbb) - 2._wp * puu(ji,jj,jk,Kmm) + puu(ji,jj,jk,Kaa) ) … … 224 224 ALLOCATE( ze3u_f(jpi,jpj,jpk) , ze3v_f(jpi,jpj,jpk) ) 225 225 ! Now filtered scale factor at (u/v)-points stored in ze3u_f, ze3v_f 226 CALL dom_vvl_interpol( pe3t(:,:,:,Kmm), ze3u_f, 'U' )227 CALL dom_vvl_interpol( pe3t(:,:,:,Kmm), ze3v_f, 'V' )226 CALL dom_vvl_interpol( ssh(:,:,Kmm), ze3u_f, 'U' ) 227 CALL dom_vvl_interpol( ssh(:,:,Kmm), ze3v_f, 'V' ) 228 228 DO_3D_11_11( 1, jpkm1 ) 229 229 zue3a = pe3u(ji,jj,jk,Kaa) * puu(ji,jj,jk,Kaa)
Note: See TracChangeset
for help on using the changeset viewer.