Quantum physics functions (plasmapy.formulary.quantum)

Functions for quantum parameters, including electron degenerate gases and warm dense matter.

Functions

chemical_potential(n_e, T)

Calculate the ideal chemical potential.

deBroglie_wavelength(V, particle)

Return the de Broglie wavelength.

Fermi_energy(n_e)

Calculate the kinetic energy in a degenerate electron gas.

quantum_theta(T, n_e)

Compare Fermi energy to thermal kinetic energy to check if quantum effects are important.

thermal_deBroglie_wavelength(T_e)

Calculate the thermal de Broglie wavelength for electrons.

Thomas_Fermi_length(n_e)

Calculate the exponential scale length for charge screening for cold and dense plasmas.

Wigner_Seitz_radius(n)

Calculate the Wigner-Seitz radius, which approximates the inter-particle spacing.

Aliases

PlasmaPy provides aliases of the most common plasma functionality for user convenience. Aliases in PlasmaPy are denoted with a trailing underscore (e.g., alias_). For further details, please refer to the contributor guide’s section on aliases.

Ef_(n_e)

Alias to Fermi_energy.

lambdaDB_(V, particle)

Alias to deBroglie_wavelength.

lambdaDB_th_(T_e)

Alias to thermal_deBroglie_wavelength.