- Timestamp:
- 2015-09-13T09:42:41+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/NEMO/OPA_SRC/TRA/traadv_muscl.F90
r5147 r5737 182 182 z0u = SIGN( 0.5, pun(ji,jj,jk) ) 183 183 zalpha = 0.5 - z0u 184 zu = z0u - 0.5 * pun(ji,jj,jk) * zdt / ( e1 u(ji,jj) *e2u(ji,jj) * fse3u(ji,jj,jk) )184 zu = z0u - 0.5 * pun(ji,jj,jk) * zdt / ( e1e2u(ji,jj) * fse3u(ji,jj,jk) ) 185 185 zzwx = ptb(ji+1,jj,jk,jn) + xind(ji,jj,jk) * zu * zslpx(ji+1,jj,jk) 186 186 zzwy = ptb(ji ,jj,jk,jn) + xind(ji,jj,jk) * zu * zslpx(ji ,jj,jk) … … 189 189 z0v = SIGN( 0.5, pvn(ji,jj,jk) ) 190 190 zalpha = 0.5 - z0v 191 zv = z0v - 0.5 * pvn(ji,jj,jk) * zdt / ( e1 v(ji,jj) *e2v(ji,jj) * fse3v(ji,jj,jk) )191 zv = z0v - 0.5 * pvn(ji,jj,jk) * zdt / ( e1e2v(ji,jj) * fse3v(ji,jj,jk) ) 192 192 zzwx = ptb(ji,jj+1,jk,jn) + xind(ji,jj,jk) * zv * zslpy(ji,jj+1,jk) 193 193 zzwy = ptb(ji,jj ,jk,jn) + xind(ji,jj,jk) * zv * zslpy(ji,jj ,jk) … … 203 203 DO jj = 2, jpjm1 204 204 DO ji = fs_2, fs_jpim1 ! vector opt. 205 zbtr = 1. / ( e1 t(ji,jj) *e2t(ji,jj) * fse3t(ji,jj,jk) )205 zbtr = 1. / ( e1e2t(ji,jj) * fse3t(ji,jj,jk) ) 206 206 ! horizontal advective trends 207 207 ztra = - zbtr * ( zwx(ji,jj,jk) - zwx(ji-1,jj ,jk ) & … … 262 262 DO jj = 2, jpjm1 263 263 DO ji = fs_2, fs_jpim1 ! vector opt. 264 zbtr = 1. / ( e1 t(ji,jj) *e2t(ji,jj) * fse3w(ji,jj,jk+1) )264 zbtr = 1. / ( e1e2t(ji,jj) * fse3w(ji,jj,jk+1) ) 265 265 z0w = SIGN( 0.5, pwn(ji,jj,jk+1) ) 266 266 zalpha = 0.5 + z0w
Note: See TracChangeset
for help on using the changeset viewer.