Dispersion (plasmapy.dispersion)

The dispersion subpackage contains functionality associated with plasma dispersion relations, including numerical solvers and analytical solutions.

Attention

This functionality is under development. Backward incompatible changes might occur in future releases.

Sub-Packages & Modules

analytical

The analytical subpackage contains functionality associated with analytical dispersion solutions.

dispersion_functions

Module containing functionality focused on the plasma dispersion function \(Z(ζ)\).

numerical

The numerical subpackage contains functionality associated with numerical dispersion solvers.

Functions

plasma_dispersion_func(zeta)

Calculate the plasma dispersion function.

plasma_dispersion_func_deriv(zeta)

Calculate the derivative of the plasma dispersion function.

Examples