Skip to content

Commit 38e0c0a

Browse files
committed
Fix vector field extraction for slices in 3D
1 parent 323f4a8 commit 38e0c0a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stagpy/field.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ def _threed_extract(step, var):
2525
if i_x is not None:
2626
xmesh, ymesh = step.geom.y_mesh[i_x, :, :], step.geom.z_mesh[i_x, :, :]
2727
i_y = i_z = slice(None)
28-
varx, vary = var + '1', var + '2'
28+
varx, vary = var + '2', var + '3'
2929
elif i_y is not None:
3030
xmesh, ymesh = step.geom.x_mesh[:, i_y, :], step.geom.z_mesh[:, i_y, :]
3131
i_x = i_z = slice(None)
3232
varx, vary = var + '1', var + '3'
3333
else:
3434
xmesh, ymesh = step.geom.x_mesh[:, :, i_z], step.geom.y_mesh[:, :, i_z]
3535
i_x = i_y = slice(None)
36-
varx, vary = var + '2', var + '3'
36+
varx, vary = var + '1', var + '2'
3737
if is_vector:
3838
data = (step.fields[varx][i_x, i_y, i_z, 0],
3939
step.fields[vary][i_x, i_y, i_z, 0])

0 commit comments

Comments
 (0)