pylbo.visualisation.modes.temporal_1d

Classes

TemporalEvolutionPlot1D

Main class for temporal evolutions of the eigenfunction.

Module Contents

class pylbo.visualisation.modes.temporal_1d.TemporalEvolutionPlot1D(data: pylbo.visualisation.modes.mode_data.ModeVisualisationData, u2: float, u3: float, time: numpy.ndarray, figsize: tuple[int, int], show_ef_panel: bool, **kwargs)[source]

Bases: pylbo.visualisation.modes.mode_figure.ModeFigure

Main class for temporal evolutions of the eigenfunction.

Parameters:
  • data (ModeVisualisationData) – Data object containing all data associated with the selected eigenmode.

  • u2 (float) – The data for the \(u_2\) coordinate.

  • u3 (float) – The data for the \(u_3\) coordinate.

  • time (np.ndarray) – The data for the time.

  • figsize (tuple[int, int]) – The size of the figure.

  • show_ef_panel (bool) – Whether to show the eigenfunction panel.

  • **kwargs – Additional keyword arguments to be passed to matplotlib.pyplot.imshow().

_u1[source]
_u2[source]
_u3[source]
_time[source]
_kwargs[source]
set_plot_arrays() None[source]
draw_solution() None[source]
get_view_ylabel() str[source]