Changeset 5737 for branches/2015/dev_r5721_CNRS9_NOC3_LDF/NEMOGCM/NEMO/OPA_SRC/TRA/traadv_muscl2.F90
- 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_muscl2.F90
r5147 r5737 139 139 z0u = SIGN( 0.5, pun(ji,jj,jk) ) 140 140 zalpha = 0.5 - z0u 141 zu = z0u - 0.5 * pun(ji,jj,jk) * zdt / ( e1 u(ji,jj) *e2u(ji,jj) * fse3u(ji,jj,jk) )141 zu = z0u - 0.5 * pun(ji,jj,jk) * zdt / ( e1e2u(ji,jj) * fse3u(ji,jj,jk) ) 142 142 zzwx = ptb(ji+1,jj,jk,jn) + zu * zslpx(ji+1,jj,jk) 143 143 zzwy = ptb(ji ,jj,jk,jn) + zu * zslpx(ji ,jj,jk) … … 146 146 z0v = SIGN( 0.5, pvn(ji,jj,jk) ) 147 147 zalpha = 0.5 - z0v 148 zv = z0v - 0.5 * pvn(ji,jj,jk) * zdt / ( e1 v(ji,jj) *e2v(ji,jj) * fse3v(ji,jj,jk) )148 zv = z0v - 0.5 * pvn(ji,jj,jk) * zdt / ( e1e2v(ji,jj) * fse3v(ji,jj,jk) ) 149 149 zzwx = ptb(ji,jj+1,jk,jn) + zv * zslpy(ji,jj+1,jk) 150 150 zzwy = ptb(ji,jj ,jk,jn) + zv * zslpy(ji,jj ,jk) … … 183 183 DO jj = 2, jpjm1 184 184 DO ji = fs_2, fs_jpim1 ! vector opt. 185 zbtr = 1. / ( e1 t(ji,jj) *e2t(ji,jj) * fse3t(ji,jj,jk) )185 zbtr = 1. / ( e1e2t(ji,jj) * fse3t(ji,jj,jk) ) 186 186 ! horizontal advective trends 187 187 ztra = - zbtr * ( zwx(ji,jj,jk) - zwx(ji-1,jj ,jk ) & … … 243 243 DO jj = 2, jpjm1 244 244 DO ji = fs_2, fs_jpim1 ! vector opt. 245 zbtr = 1. / ( e1 t(ji,jj) *e2t(ji,jj) * fse3w(ji,jj,jk+1) )245 zbtr = 1. / ( e1e2t(ji,jj) * fse3w(ji,jj,jk+1) ) 246 246 z0w = SIGN( 0.5, pwn(ji,jj,jk+1) ) 247 247 zalpha = 0.5 + z0w … … 269 269 DO jj = 2, jpjm1 270 270 DO ji = fs_2, fs_jpim1 ! vector opt. 271 zbtr = 1. / ( e1 t(ji,jj) *e2t(ji,jj) * fse3t(ji,jj,jk) )271 zbtr = 1. / ( e1e2t(ji,jj) * fse3t(ji,jj,jk) ) 272 272 ! vertical advective trends 273 273 ztra = - zbtr * ( zwx(ji,jj,jk) - zwx(ji,jj,jk+1) )
Note: See TracChangeset
for help on using the changeset viewer.