Braginskii and collisional transport theory (plasmapy.physics.transport)

Introduction

The plasmapy.physics.transport subpackage covers the difficult area of transport theory.

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

Inheritance diagram of plasmapy.physics.transport.braginskii.ClassicalTransport

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))