dynamo.pl.plot_fixed_points

dynamo.pl.plot_fixed_points(vecfld, marker='o', markersize=200, cmap=None, filltype=['full', 'top', 'none'], background=None, save_show_or_return='return', save_kwargs={}, ax=None)[source]

Plot fixed points stored in the VectorField2D class.

Parameters
  • vecfld (VectorField2D) – An instance of the VectorField2D class which presumably has fixed points computed and stored.

  • marker (str (default: o)) – The marker type. Any string supported by matplotlib.markers.

  • markersize (float (default: 200)) – The size of the marker.

  • cmap (string (optional, default 'Blues')) – The name of a matplotlib colormap to use for coloring or shading the confidence of fixed points. If None, the default color map will set to be viridis (inferno) when the background is white (black).

  • filltype (list) – The fill type used for stable, saddle, and unstable fixed points. Default is ‘full’, ‘top’ and ‘none’, respectively.

  • background (str or None (default: None)) – The background color of the plot.

  • save_show_or_return ({‘show’, ‘save’, ‘return’} (default: return)) – Whether to save, show or return the figure.

  • save_kwargs (dict (default: {})) – A dictionary that will passed to the save_fig function. By default it is an empty dictionary and the save_fig function will use the {“path”: None, “prefix”: ‘plot_fixed_points’, “dpi”: None, “ext”: ‘pdf’, “transparent”: True, “close”: True, “verbose”: True} as its parameters. Otherwise you can provide a dictionary that properly modify those keys according to your needs.

  • ax (Axes) – The matplotlib axes used for plotting. Default is to use the current axis.