plasma_dispersion_func_deriv
- plasmapy.dispersion.dispersion_functions.plasma_dispersion_func_deriv(zeta: Complex | ndarray | Quantity) Complex | ndarray | Quantity [source]
Calculate the derivative of the plasma dispersion function.
The derivative of the plasma dispersion function is:
\[Z'(ζ) = π^{-1/2} \int_{-∞}^{+∞} \frac{e^{-x^2}}{(x-ζ)^2} dx\]where the argument \(ζ\) is a complex number [Fried and Conte, 1961].
- Parameters:
zeta (array_like or
Quantity
) – Argument of plasma dispersion function.- Returns:
First derivative of plasma dispersion function.
- Return type:
- Raises:
UnitsError – If the argument is a
Quantity
but is not dimensionless.
See also
Examples
>>> plasma_dispersion_func_deriv(0) (-2+0j) >>> plasma_dispersion_func_deriv(1j) (-0.484255687717376...+0j) >>> plasma_dispersion_func_deriv(-1.52 + 0.47j) (0.165871331498228...+0.445879788059350...j)