PyFoam.Basics.PlotTimelinesFactory module

Creates subclasses of GeneralPlotTimelines

PyFoam.Basics.PlotTimelinesFactory.createPlotTimelines(timelines, custom, implementation=None, gnuplotTerminal=None, showWindow=True, quiet=False, registry=None)[source]

Creates a plotting object :param timelines: The timelines object :type timelines: TimeLineCollection :param custom: specifies how the block should look like :param implementation: the implementation that should be used

PyFoam.Basics.PlotTimelinesFactory.createPlotTimelinesDirect(name, timelines, persist=None, quiet=False, raiseit=True, with_='lines', alternateAxis=[], forbidden=[], start=None, end=None, logscale=False, alternateLogscale=False, ylabel=None, y2label=None, gnuplotTerminal=None, implementation=None)[source]

Creates a plot using some prefefined values :param timelines: The timelines object :type timelines: TimeLineCollection :param persist: Gnuplot window persistst after run :param raiseit: Raise the window at every plot :param with_: how to plot the data (lines, points, steps) :param alternateAxis: list with names that ought to appear on the alternate y-axis :param forbidden: A list with strings. If one of those strings is found in a name, it is not plotted :param start: First time that should be plotted. If undefined everything from the start is plotted :param end: Last time that should be plotted. If undefined data is plotted indefinitly :param logscale: Scale the y-axis logarithmic :param ylabel: Label of the y-axis :param y2label: Label of the alternate y-axis :param implementation: the implementation that should be used