Changeset 14687 for utils/tools/DOMAINcfg/src/agrif_connect.F90
- Timestamp:
- 2021-04-09T17:48:50+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/tools/DOMAINcfg/src/agrif_connect.F90
r14640 r14687 180 180 ! --- West --- ! 181 181 IF( ((nbondi == -1) .OR. (nbondi == 2) ).AND. .NOT. (jperio == 1 .OR. jperio == 4 .OR. jperio == 6)) THEN 182 ind1 = nn_hls + 1 +nbghostcells + istart182 ind1 = nn_hls + nbghostcells + istart 183 183 ind2 = ind1 + ispongearea 184 184 DO ji = mi0(ind1), mi1(ind2) … … 189 189 ! ghost cells: 190 190 ind1 = 1 191 ind2 = nn_hls + 1 +nbghostcells + istart ! halo + land + nbghostcells191 ind2 = nn_hls + nbghostcells + istart ! halo + land + nbghostcells 192 192 DO ji = mi0(ind1), mi1(ind2) 193 193 DO jj = 1, jpj … … 199 199 ! --- East --- ! 200 200 IF( ((nbondi == 1) .OR. (nbondi == 2) ).AND. .NOT. (jperio == 1 .OR. jperio == 4 .OR. jperio == 6)) THEN 201 ind2 = jpiglo - (nn_hls + nbghostcells ) - istart201 ind2 = jpiglo - (nn_hls + nbghostcells -1 ) - istart 202 202 ind1 = ind2 -ispongearea 203 203 DO ji = mi0(ind1), mi1(ind2) … … 207 207 ENDDO 208 208 ! ghost cells: 209 ind1 = jpiglo - (nn_hls + nbghostcells ) - istart ! halo + land + nbghostcells - 1209 ind1 = jpiglo - (nn_hls + nbghostcells - 1 ) - istart ! halo + land + nbghostcells - 1 210 210 ind2 = jpiglo - 1 211 211 DO ji = mi0(ind1), mi1(ind2) … … 218 218 ! --- South --- ! 219 219 IF(( (nbondj == -1) .OR. (nbondj == 2) ).AND.(lk_south)) THEN 220 ind1 = nn_hls + 1 +nbghostcells + istart220 ind1 = nn_hls + nbghostcells + istart 221 221 ind2 = ind1 + ispongearea 222 222 DO jj = mj0(ind1), mj1(ind2) … … 227 227 ! ghost cells: 228 228 ind1 = 1 229 ind2 = nn_hls + 1 +nbghostcells + istart ! halo + land + nbghostcells229 ind2 = nn_hls + nbghostcells + istart ! halo + land + nbghostcells 230 230 DO jj = mj0(ind1), mj1(ind2) 231 231 DO ji = 1, jpi … … 237 237 ! --- North --- ! 238 238 IF( (nbondj == 1) .OR. (nbondj == 2) ) THEN 239 ind2 = jpjglo - (nn_hls + nbghostcells ) - istart239 ind2 = jpjglo - (nn_hls + nbghostcells - 1) - istart 240 240 ind1 = ind2 -ispongearea 241 241 DO jj = mj0(ind1), mj1(ind2) … … 245 245 ENDDO 246 246 ! ghost cells: 247 ind1 = jpjglo - (nn_hls + nbghostcells ) - istart ! halo + land + nbghostcells - 1247 ind1 = jpjglo - (nn_hls + nbghostcells - 1) - istart ! halo + land + nbghostcells - 1 248 248 ind2 = jpjglo 249 249 DO jj = mj0(ind1), mj1(ind2)
Note: See TracChangeset
for help on using the changeset viewer.