# Hall_parameter

plasmapy.formulary.parameters.Hall_parameter(n: Unit('1 / m3'), T: Unit('K'), B: Unit('T'), ion: plasmapy.particles.particle_class.Particle, particle: plasmapy.particles.particle_class.Particle, coulomb_log=None, V=None, coulomb_log_method='classical')

Calculate the particle Hall parameter for a plasma.

The Hall parameter for plasma species $$s$$ (particle) is given by:

$β_{s} = \frac{Ω_{c s}}{ν_{s s^{\prime}}}$

where $$Ω_{c s}$$ is the gyrofrequncy for plasma species $$s$$ (particle) and $$ν_{s s^{\prime}}$$ is the collision frequency between plasma species $$s$$ (particle) and species $$s^{\prime}$$ (ion).

Aliases: betaH_

Parameters
• n (Quantity) – The number density associated with particle.

• T (Quantity) – The temperature of associated with particle.

• B (Quantity) – The magnetic field.

• ion (Particle) – The type of ion particle is colliding with.

• particle (Particle) – The particle species for which the Hall parameter is calculated for. Representation of the particle species (e.g., 'p' for protons, 'D+' for deuterium, or 'He-4 +1' for singly ionized helium-4). If no charge state information is provided, then the particles are assumed to be singly charged.

• coulomb_log (float, optional) – Preset value for the Coulomb logarithm. Used mostly for testing purposes.

• V (Quantity) – The relative velocity between particle and ion. If not provided, then the particle thermal velocity is assumed (thermal_speed).

• coulomb_log_method (str, optional) – The method by which to compute the Coulomb logarithm. The default method is the classical straight-line Landau-Spitzer method ("classical" or "ls"). The other 6 supported methods are "ls_min_interp", "ls_full_interp", "ls_clamp_mininterp", "hls_min_interp", "hls_max_interp", and "hls_full_interp". Please refer to the docstring of Coulomb_logarithm for more information about these methods.

Returns

Hall parameter for particle.

Return type

Quantity

Notes

Examples

>>> from astropy import units as u
>>> Hall_parameter(1e10 * u.m**-3, 2.8e3 * u.eV, 2.3 * u.T, 'He-4 +1', 'e-')
<Quantity 7.26446...e+16>
>>> Hall_parameter(1e10 * u.m**-3, 5.8e3 * u.eV, 2.3 * u.T, 'He-4 +1', 'e-')
<Quantity 2.11158...e+17>