Changeset 1529 for trunk/NEMO/LIM_SRC_3/limadv.F90
- Timestamp:
- 2009-07-23T17:33:22+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/LIM_SRC_3/limadv.F90
r1510 r1529 114 114 ! Calculate fluxes and moments between boxes i<-->i+1 115 115 DO jj = 1, jpj ! Flux from i to i+1 WHEN u GT 0 116 !i bug DO ji = 1, jpim1117 !i DO jj = 1, jpj ! Flux from i to i+1 WHEN u GT 0118 116 DO ji = 1, jpi 119 117 zbet(ji,jj) = MAX( rzero, SIGN( rone, put(ji,jj) ) ) … … 142 140 143 141 DO jj = 1, jpjm1 ! Flux from i+1 to i when u LT 0. 144 !i DO jj = 1, fs_jpjm1 ! Flux from i+1 to i when u LT 0.145 142 DO ji = 1, fs_jpim1 146 143 zalf = MAX( rzero, -put(ji,jj) ) * zrdt * e2u(ji,jj) / psm(ji+1,jj) … … 162 159 163 160 DO jj = 2, jpjm1 ! Readjust moments remaining in the box. 164 DO ji = fs_2, jpi161 DO ji = fs_2, fs_jpim1 165 162 zbt = zbet(ji-1,jj) 166 163 zbt1 = 1.0 - zbet(ji-1,jj) … … 306 303 307 304 ! Calculate fluxes and moments between boxes j<-->j+1 308 !!bug DO jj = 2, jpjm1309 305 DO jj = 1, jpj 310 306 DO ji = 1, jpi 311 !!bug DO ji = 1, jpim1312 307 ! Flux from j to j+1 WHEN v GT 0 313 308 zbet(ji,jj) = MAX( rzero, SIGN( rone, pvt(ji,jj) ) ) … … 337 332 DO jj = 1, jpjm1 ! Flux from j+1 to j when v LT 0. 338 333 DO ji = 1, jpi 339 !i DO jj = 1, jpjm1 ! Flux from j+1 to j when v LT 0.340 !i DO ji = 2, jpim1341 334 zalf = ( MAX(rzero, -pvt(ji,jj) ) * zrdt * e1v(ji,jj) ) / psm(ji,jj+1) 342 335 zalg (ji,jj) = zalf
Note: See TracChangeset
for help on using the changeset viewer.