finesse.plotting.plot.Plotter

Overview

class finesse.plotting.plot.Plotter(solution)[source]

Bases: object

Handler for plotting outputs from a simulation.

Methods

Plotter.__init__(solution)

Plotter.choose_plot_func(logx, logy[, ...])

Plotter.make_amp_phase_images(ax1, ax2, ...)

Plotter.make_images(fig, extent, z, cmap, ...)

Plotter.make_text_handle(text_former, units, ...)

Plotter.output_axis_label(obj[, ax])

Plotter.parameter_axis_label(param[, axis, ax])

Plotter.plot(*detectors[, log, logx, logy, ...])

Plots the outputs from the specified detectors of a given solution out, or all detectors in the executed model if detectors is None.

Plotter.select_detector_cmap(cmaps, det)