bugfix for nskip=1
This commit is contained in:
parent
d6f021fc12
commit
d4888ac0e6
|
|
@ -107,6 +107,7 @@ while True:
|
|||
(nxg,nyg,nzg) = params_in[7:10]
|
||||
data = data.reshape((nxl+2*ighost,nyl+2*ighost,nzl+2*ighost),order='F')
|
||||
|
||||
if nskip>1:
|
||||
islice = [ii-ibeg+ighost for ii in range(ibeg,ibeg+nxl) if (ii-1)%nskip==0]
|
||||
jslice = [ii-jbeg+ighost for ii in range(jbeg,jbeg+nyl) if (ii-1)%nskip==0]
|
||||
kslice = [ii-kbeg+ighost for ii in range(kbeg,kbeg+nzl) if (ii-1)%nskip==0]
|
||||
|
|
@ -121,6 +122,7 @@ while True:
|
|||
nzg = (nzg-1)//nskip+1
|
||||
|
||||
params_out = list(params_in)
|
||||
if nskip>1:
|
||||
params_out[0] = 0
|
||||
params_out[1:4] = (ibeg,jbeg,kbeg)
|
||||
params_out[4:7] = (nxl,nyl,nzl)
|
||||
|
|
@ -144,6 +146,7 @@ while True:
|
|||
(nxg,nyg,nzg) = params_in[7:10]
|
||||
data = data.reshape((nxl+2*ighost,nyl+2*ighost,nzl+2*ighost),order='F')
|
||||
|
||||
if nskip>1:
|
||||
islice = [ii-ibeg+ighost for ii in range(ibeg,ibeg+nxl) if (ii-1)%nskip==0]
|
||||
jslice = [ii-jbeg+ighost for ii in range(jbeg,jbeg+nyl) if (ii-1)%nskip==0]
|
||||
kslice = [ii-kbeg+ighost for ii in range(kbeg,kbeg+nzl) if (ii-1)%nskip==0]
|
||||
|
|
@ -158,6 +161,7 @@ while True:
|
|||
nzg = (nzg-1)//nskip+1
|
||||
|
||||
params_out = list(params_in)
|
||||
if nskip>1:
|
||||
params_out[0] = 0
|
||||
params_out[1:4] = (ibeg,jbeg,kbeg)
|
||||
params_out[4:7] = (nxl,nyl,nzl)
|
||||
|
|
|
|||
Loading…
Reference in New Issue