@@ -54,8 +54,8 @@ def states(a, qx, qy, ng, idir):
5454 # we need interface values on all faces of the domain
5555 if (idir == 1 ):
5656
57- for j in range (jlo - 1 , jhi + 1 ):
58- for i in range (ilo - 2 , ihi + 3 ):
57+ for i in range (ilo - 2 , ihi + 3 ):
58+ for j in range (jlo - 1 , jhi + 1 ):
5959
6060 # interpolate to the edges
6161 a_int [i , j ] = (7.0 / 12.0 ) * (a [i - 1 , j ] + a [i , j ]) - \
@@ -64,8 +64,8 @@ def states(a, qx, qy, ng, idir):
6464 al [i , j ] = a_int [i , j ]
6565 ar [i , j ] = a_int [i , j ]
6666
67- for j in range (jlo - 1 , jhi + 1 ):
68- for i in range (ilo - 2 , ihi + 3 ):
67+ for i in range (ilo - 2 , ihi + 3 ):
68+ for j in range (jlo - 1 , jhi + 1 ):
6969 # these live on cell-centers
7070 dafm [i , j ] = a [i , j ] - a_int [i , j ]
7171 dafp [i , j ] = a_int [i + 1 , j ] - a [i , j ]
@@ -74,19 +74,19 @@ def states(a, qx, qy, ng, idir):
7474 d2af [i , j ] = 6.0 * (a_int [i , j ] - 2.0 *
7575 a [i , j ] + a_int [i + 1 , j ])
7676
77- for j in range (jlo - 1 , jhi + 1 ):
78- for i in range (ilo - 3 , ihi + 3 ):
77+ for i in range (ilo - 3 , ihi + 3 ):
78+ for j in range (jlo - 1 , jhi + 1 ):
7979 d2ac [i , j ] = a [i - 1 , j ] - 2.0 * a [i , j ] + a [i + 1 , j ]
8080
81- for j in range (jlo - 1 , jhi + 1 ):
82- for i in range (ilo - 2 , ihi + 3 ):
81+ for i in range (ilo - 2 , ihi + 3 ):
82+ for j in range (jlo - 1 , jhi + 1 ):
8383 # this lives on the interface
8484 d3a [i , j ] = d2ac [i , j ] - d2ac [i - 1 , j ]
8585
8686 # this is a look over cell centers, affecting
8787 # i-1/2,R and i+1/2,L
88- for j in range (jlo - 1 , jhi + 1 ):
89- for i in range (ilo - 1 , ihi + 1 ):
88+ for i in range (ilo - 1 , ihi + 1 ):
89+ for j in range (jlo - 1 , jhi + 1 ):
9090
9191 # limit? MC Eq. 24 and 25
9292 if (dafm [i , j ] * dafp [i , j ] <= 0.0 or
@@ -143,8 +143,8 @@ def states(a, qx, qy, ng, idir):
143143
144144 elif (idir == 2 ):
145145
146- for j in range (jlo - 2 , jhi + 3 ):
147- for i in range (ilo - 1 , ihi + 1 ):
146+ for i in range (ilo - 1 , ihi + 1 ):
147+ for j in range (jlo - 2 , jhi + 3 ):
148148
149149 # interpolate to the edges
150150 a_int [i , j ] = (7.0 / 12.0 ) * (a [i , j - 1 ] + a [i , j ]) - \
@@ -153,8 +153,8 @@ def states(a, qx, qy, ng, idir):
153153 al [i , j ] = a_int [i , j ]
154154 ar [i , j ] = a_int [i , j ]
155155
156- for j in range (jlo - 2 , jhi + 3 ):
157- for i in range (ilo - 1 , ihi + 1 ):
156+ for i in range (ilo - 1 , ihi + 1 ):
157+ for j in range (jlo - 2 , jhi + 3 ):
158158 # these live on cell-centers
159159 dafm [i , j ] = a [i , j ] - a_int [i , j ]
160160 dafp [i , j ] = a_int [i , j + 1 ] - a [i , j ]
@@ -163,19 +163,19 @@ def states(a, qx, qy, ng, idir):
163163 d2af [i , j ] = 6.0 * (a_int [i , j ] - 2.0 *
164164 a [i , j ] + a_int [i , j + 1 ])
165165
166- for j in range (jlo - 3 , jhi + 3 ):
167- for i in range (ilo - 1 , ihi + 1 ):
166+ for i in range (ilo - 1 , ihi + 1 ):
167+ for j in range (jlo - 3 , jhi + 3 ):
168168 d2ac [i , j ] = a [i , j - 1 ] - 2.0 * a [i , j ] + a [i , j + 1 ]
169169
170- for j in range (jlo - 2 , jhi + 2 ):
171- for i in range (ilo - 1 , ihi + 1 ):
170+ for i in range (ilo - 1 , ihi + 1 ):
171+ for j in range (jlo - 2 , jhi + 2 ):
172172 # this lives on the interface
173173 d3a [i , j ] = d2ac [i , j ] - d2ac [i , j - 1 ]
174174
175175 # this is a look over cell centers, affecting
176176 # j-1/2,R and j+1/2,L
177- for j in range (jlo - 1 , jhi + 1 ):
178- for i in range (ilo - 1 , ihi + 1 ):
177+ for i in range (ilo - 1 , ihi + 1 ):
178+ for j in range (jlo - 1 , jhi + 1 ):
179179
180180 # limit? MC Eq. 24 and 25
181181 if (dafm [i , j ] * dafp [i , j ] <= 0.0 or
@@ -277,8 +277,8 @@ def states_nolimit(a, qx, qy, ng, idir):
277277 # we need interface values on all faces of the domain
278278 if (idir == 1 ):
279279
280- for j in range (jlo - 1 , jhi + 1 ):
281- for i in range (ilo - 2 , ihi + 3 ):
280+ for i in range (ilo - 2 , ihi + 3 ):
281+ for j in range (jlo - 1 , jhi + 1 ):
282282
283283 # interpolate to the edges
284284 a_int [i , j ] = (7.0 / 12.0 ) * (a [i - 1 , j ] + a [i , j ]) - \
@@ -289,8 +289,8 @@ def states_nolimit(a, qx, qy, ng, idir):
289289
290290 elif (idir == 2 ):
291291
292- for j in range (jlo - 2 , jhi + 3 ):
293- for i in range (ilo - 1 , ihi + 1 ):
292+ for i in range (ilo - 1 , ihi + 1 ):
293+ for j in range (jlo - 2 , jhi + 3 ):
294294
295295 # interpolate to the edges
296296 a_int [i , j ] = (7.0 / 12.0 ) * (a [i , j - 1 ] + a [i , j ]) - \
0 commit comments