Skip to content

Resolve "Clean up plotting of Results"

Closes #45 (closed)

  • Dispersion dataframes now store frequencies in Hz
  • Plotting of results has been ported to plotly, with much better interactivity than mpl
  • all mode indices can be provided as single values or ranges and in desired units.
  • when plotting, axes can be scaled using SIPrefix, e.g. provided eigen_result.plot(fscale='G') will plot the dispersion in units of GHz. Available prefixes are 'P', 'T', 'G', 'M', 'k', 'h', 'da', '', 'd', 'c', 'm', 'u', 'n', 'p', 'f'.

Important: The 3D plotting still needs to be cleaned up under the hood, but since everything works fine, this will be done in a later version.

Edited by Koerber, Lukas (FWIN-C) - 108045

Merge request reports