simudo.plot package

Submodules

simudo.plot.matplotlib module

simudo.plot.pdftoppm module

simudo.plot.pdftoppm.pdftoppm(input, output=None, r=300, fmt='png', optipng=True)[source]

simudo.plot.plot module

class simudo.plot.plot.BaseText[source]

Bases: object

string = Ellipsis
class simudo.plot.plot.LegendText(ax, index)[source]

Bases: simudo.plot.plot.BaseText

classmethod from_axes(ax)[source]
property legend_text_object
property string
class simudo.plot.plot.TitleText(ax)[source]

Bases: simudo.plot.plot.BaseText

property string
simudo.plot.plot.arg_matplotlib(default_font_size=16, argument_prefix='')[source]
simudo.plot.plot.clever_legend(ax, title_wrap_width=65, title_font_size=12)[source]
simudo.plot.plot.figclosing(fig=None)[source]
simudo.plot.plot.matplotlib_configure_CM_font(size=16, usetex=False)[source]
simudo.plot.plot.percentile_update_limits(limits=None, values=None, percentiles=(3, 97))[source]

Update an array [ymin, ymax] with values values by using the percentiles percentiles.

Note: this function modifies its first argument, and also returns it. If the first argument is None, [inf, -inf] is returned.

simudo.plot.plot.plot01(filename)[source]
simudo.plot.plot.savefig(fig, basename, pdf=False, svg=True, png=None, optipng=True)[source]
simudo.plot.plot.subplots(*args, closefig=True, **kwargs)[source]

simudo.plot.postprocessing module

simudo.plot.postprocessing.df_add_drift_diffusion_terms(df)[source]

Module contents