engforge.attr_plotting.PlottingMixin

class PlottingMixin[source]

Bases: object

Inherited by Systems and Analyses to provide common interface for plotting

Methods

make_plots

makes plots and traces of all on this instance, and if a system is subsystems.

Attributes

stored_plots

make_plots(analysis=None, store_figures=True, pre=None)[source]

makes plots and traces of all on this instance, and if a system is subsystems. Analysis should call make plots however it can be called on a system as well :type analysis: Analysis :param analysis: the analysis that has triggered this plot :param store_figure: a boolean or dict, if neither a dictionary will be created and returend from this function :returns: the dictionary from store_figures logic

Parameters:
  • analysis (Analysis)

  • store_figures (bool)