Braginskii and collisional transport theory (plasmapy.physics.transport)¶
Introduction¶
The plasmapy.physics.transport subpackage covers the difficult area of transport theory.
Examples:
Reference/API¶
plasmapy.physics.transport.braginskii Module¶
Functions to calculate classical transport coefficients.
Functions¶
electron_thermal_conductivity(T_e, n_e, T_i, …) |
|
electron_viscosity(T_e, n_e, T_i, n_i, …) |
|
ion_thermal_conductivity(T_e, n_e, T_i, n_i, …) |
|
ion_viscosity(T_e, n_e, T_i, n_i, ion_particle) |
|
resistivity(T_e, n_e, T_i, n_i, ion_particle) |
|
thermoelectric_conductivity(T_e, n_e, T_i, …) |
Classes¶
ClassicalTransport(T_e, n_e, T_i, n_i, …) |
Classical transport coefficients (e.g. |
Class Inheritance Diagram¶
plasmapy.physics.transport.collisions Module¶
Functions to calculate transport coefficients.
Functions¶
Coulomb_logarithm(T, n_e, particles[, …]) |
Estimates the Coulomb logarithm. |
Knudsen_number(characteristic_length, T, …) |
Knudsen number (dimless) |
Spitzer_resistivity(T, n, particles[, …]) |
Spitzer resistivity of a plasma |
Wigner_Seitz_radius(n) |
Calculate the Wigner-Seitz radius, which approximates the inter- particle spacing. |
b_perp(T, particles[, V]) |
Distance of closest approach for a 90 degree Coulomb collision. |
collision_frequency(T, n, particles[, …]) |
Collision frequency of particles in a plasma. |
collision_rate_electron_ion(T_e, n_e, …[, …]) |
Momentum relaxation electron-ion collision rate |
collision_rate_ion_ion(T_i, n_i, ion_particle) |
Momentum relaxation ion-ion collision rate |
coupling_parameter(T, n_e, particles[, …]) |
Coupling parameter. |
impact_parameter(T, n_e, particles[, …]) |
Impact parameters for classical and quantum Coulomb collision |
mean_free_path(T, n_e, particles[, z_mean, …]) |
Collisional mean free path (m) |
mobility(T, n_e, particles[, z_mean, V, method]) |
Electrical mobility (m^2/(V s)) |