Plasma parameters (plasmapy.formulary.parameters)

This module gathers basic and general plasma parameters such as the plasma frequency or Debye length.


Alfven_speed(B, density, Unit(“kg / m3”)], …) Calculate the Alfvén speed.
Bohm_diffusion(T_e, B) The Bohm diffusion coefficient was conjectured to follow Bohm model of the diffusion of plasma across a magnetic field and describe the diffusion of early fusion energy machines.
betaH_(n, T, B, ion, particle[, …]) Alias to Hall_parameter().
cs_(T_e, T_i, ion, n_e, k[, gamma_e, …]) Alias to ion_sound_speed().
cwp_(n, particle) Alias to inertial_length().
DB_(T_e, B) Alias to Bohm_diffusion().
Debye_length(T_e, n_e) Calculate the characteristic decay length for electric fields,
Debye_number(T_e, n_e) Return the number of electrons within a sphere with a radius of the Debye length.
gyrofrequency(B, particle[, signed, Z, to_hz]) Calculate the particle gyrofrequency in units of radians per second.
gyroradius(B, particle, *, Vperp, T_i) Return the particle gyroradius.
Hall_parameter(n, T, B, ion, particle[, …]) Calculate the ratio between the particle gyrofrequency and the particle-ion particle collision rate.
inertial_length(n, particle) Calculate a charged particle’s inertial length.
ion_sound_speed(T_e, T_i, ion, n_e, k[, …]) Return the ion sound speed for an electron-ion plasma.
kappa_thermal_speed(T, kappa, particle[, method]) Return the most probable speed for a particle within a Kappa distribution.
lambdaD_(T_e, n_e) Alias to Debye_length().
lower_hybrid_frequency(B, n_i, ion[, to_hz]) Return the lower hybrid frequency.
magnetic_energy_density(B) Calculate the magnetic energy density.
magnetic_pressure(B) Calculate the magnetic pressure.
mass_density(density, Unit(“kg / m3”)], …) Calculates the mass density from a number density.
nD_(T_e, n_e) Alias to Debye_number().
oc_(B, particle[, signed, Z, to_hz]) Alias to gyrofrequency().
plasma_frequency(n, particle[, z_mean, to_hz]) Calculate the particle plasma frequency.
pmag_(B) Alias to magnetic_pressure().
pth_(T, n) Alias to thermal_pressure().
rc_(B, particle, *, Vperp, T_i) Alias to gyroradius().
rho_(density, Unit(“kg / m3”)], particle, …) Alias to mass_density().
rhoc_(B, particle, *, Vperp, T_i) Alias to gyroradius().
thermal_pressure(T, n) Return the thermal pressure for a Maxwellian distribution.
thermal_speed(T, particle[, method, ndim]) Return the most probable speed for a particle within a Maxwellian distribution.
ub_(B) Alias to magnetic_energy_density().
upper_hybrid_frequency(B, n_e[, to_hz]) Return the upper hybrid frequency.
va_(B, density, Unit(“kg / m3”)], ion, z_mean) Alias to Alfven_speed().
vth_(T, particle[, method, ndim]) Alias to thermal_speed().
vth_kappa_(T, kappa, particle[, method]) Alias to kappa_thermal_speed().
wc_(B, particle[, signed, Z, to_hz]) Alias to gyrofrequency().
wp_(n, particle[, z_mean, to_hz]) Alias to plasma_frequency().
wlh_(B, n_i, ion[, to_hz]) Alias to lower_hybrid_frequency().
wuh_(B, n_e[, to_hz]) Alias to upper_hybrid_frequency().