Skip to content

Commit 2460fcd

Browse files
author
Lebec Laetitia
committed
Add field option to plot_iso
1 parent 5154ca2 commit 2460fcd

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

stagpy/field.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,8 @@ def plot_scalar(step: Step, var: str, field: Optional[ndarray] = None,
259259
return fig, axis, surf, cbar
260260

261261

262-
def plot_iso(axis: Axes, step: Step, var: str, **extra: Any) -> None:
262+
def plot_iso(axis: Axes, step: Step, var: str,
263+
field: Optional[ndarray] = None, **extra: Any) -> None:
263264
"""Plot isocontours of scalar field.
264265
265266
Args:
@@ -271,6 +272,10 @@ def plot_iso(axis: Axes, step: Step, var: str, **extra: Any) -> None:
271272
:func:`matplotlib.axes.Axes.contour`.
272273
"""
273274
xmesh, ymesh, fld, _ = get_meshes_fld(step, var)
275+
276+
if field is not None:
277+
fld = field
278+
274279
if conf.field.shift:
275280
fld = np.roll(fld, conf.field.shift, axis=0)
276281
extra_opts: Dict[str, Any] = dict(linewidths=1)

0 commit comments

Comments
 (0)