plasmapy.dispersion.analytical

The analytical subpackage contains functionality associated with analytical dispersion solutions.

Sub-Packages & Modules

stix_

This module contains functionality for calculating the numerical solutions to the Stix cold plasma function.

two_fluid_

This module contains functionality for calculating various analytical solutions to the two fluid dispersion relation.

Functions

stix(B, w, ions, n_i, theta)

Calculate the cold plasma dispersion function presented by Stix [1992], and discussed by Bellan [2012].

two_fluid(*, B, ion, k, n_i, T_e, T_i, theta)

Using the solution provided by Bellan [2012], calculate the analytical solution to the two fluid, low-frequency (\(\omega/kc \ll 1\)) dispersion relation presented by Stringer [1963].

Example Notebooks