Skip to content

Commit 65aaa41

Browse files
committed
filter kwargs
1 parent 4cb61ca commit 65aaa41

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/ansys/dpf/core/plotter.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,17 +356,22 @@ def add_streamlines(self, meshed_region, field, radius=1.0, **kwargs):
356356
# check src request
357357
return_source = kwargs.pop("return_source", None)
358358

359+
# filter kwargs
360+
kwargs_base = _sort_supported_kwargs(bound_method=grid.streamlines, **kwargs)
361+
kwargs_from_source = _sort_supported_kwargs(bound_method=grid.streamlines_from_source, **kwargs)
362+
kwargs_from_source.update(kwargs_base) # merge both dicts in kwargs_from_source
363+
359364
# create streamlines
360365
if return_source:
361366
streamlines, src = grid.streamlines(
362367
vectors=f"{stream_name}",
363368
return_source=True,
364-
**kwargs,
369+
**kwargs_from_source,
365370
)
366371
else:
367372
streamlines = grid.streamlines(
368373
vectors=f"{stream_name}",
369-
**kwargs,
374+
**kwargs_from_source,
370375
)
371376

372377
# set streamline on plotter

0 commit comments

Comments
 (0)