solarwindpy.instabilities.verscharen2016.StabilityContours

class StabilityContours(beta)[source]

Bases: object

Precompute and plot instability contours.

Parameters:

beta (numpy.ndarray) – Parallel proton beta values used for the contours.

__init__(beta)[source]
property beta

Proton core parallel beta.

set_beta(new)[source]
property contours
plot_contours(ax, fix_scale=True, plot_gamma=None, tk_kind=None, **kwargs)[source]

Add the instability contours to the plot.

Parameters:
  • ax (mpl.axis)

  • fix_scale (bool) – If True, make x- and y-axes log scaled.

  • plot_gamma (None, -2, -3, -4) – If not None, the instability parameter to plot.

  • tk_kind (None, str, list-like of str) – Contours to plot. Valid options are β€œMM”, β€œAIC”, β€œFMW”, β€œOFI”, and any combination thereof.