The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
|
Plasma parameters and evaluation routines.
Functions/Subroutines | |
pure real(r8) function, dimension(2) | brag_comb_transport (n, t, mu, bmag, lambda, me_factor) |
Evalute Braginskii transport coefficients for a combined temperature eq. | |
pure real(r8) function, dimension(2) | brag_elec_transport (n, t, bmag, lambda, me_factor) |
Evalute Braginskii transport coefficients for the electron fluid. | |
pure real(r8) function, dimension(2) | brag_ion_transport (n, t, mu, bmag, lambda) |
Evalute Braginskii transport coefficients for the ion fluid. | |
pure real(r8) function | elec_ion_therm_rate (te, n, mu) |
Evalute electron-ion thermalization rate. | |
pure real(r8) function | electron_drift_speed (j, n) |
Evalute drift velocity for Electrons. | |
pure real(r8) function | eta_chodura (j, t, n, m, m_factor) |
Evalute Chodura resistivity. | |
pure real(r8) function | eta_spitzer (t, lam) |
Evalute Spitzer resistivity. | |
pure real(r8) function | ion_visc (n, t, mu, lam) |
Evalute simple ion viscosity. | |
pure real(r8) function | log_lambda (t, n) |
Evalute ln( Lambda ) | |
pure real(r8) function | plasma_freq (n, m) |
Evalute plasma frequency for singly charged species. | |
pure real(r8) function | sound_speed (t, m) |
Evalute sound speed. | |
Variables | |
real(r8), parameter | elec_charge = 1.602176565E-19_r8 |
\( q_e \) - Electron charge [C] | |
real(r8), parameter | elec_mass = 9.10938291E-31_r8 |
\( m_e \) - Electron mass [Kg] | |
real(r8), parameter | ep0 = 8.854187817E-12_r8 |
\( \epsilon_0 \) - Permitivity of free-space | |
real(r8), parameter | mu0 = pi*(4.E-7_r8) |
\( \mu_0 \) - Permeability of free-space | |
real(r8), parameter | proton_mass = 1.672621777E-27_r8 |
\( m_p \) - Proton mass [Kg] | |
pure real(r8) function, dimension(2) brag_comb_transport | ( | real(r8), intent(in) | n, |
real(r8), intent(in) | t, | ||
real(r8), intent(in) | mu, | ||
real(r8), intent(in) | bmag, | ||
real(r8), intent(in), optional | lambda, | ||
real(r8), intent(in), optional | me_factor | ||
) |
Evalute Braginskii transport coefficients for a combined temperature eq.
[in] | n | Density [m^-3] |
[in] | t | Temperature [eV] |
[in] | mu | Reduced ion mass |
[in] | bmag | Magnetic field strength [T] |
[in] | lambda | Coulomb logarithm {11} (optional) |
[in] | me_factor | Electron mass enhancement {1} (optional) |
pure real(r8) function, dimension(2) brag_elec_transport | ( | real(r8), intent(in) | n, |
real(r8), intent(in) | t, | ||
real(r8), intent(in) | bmag, | ||
real(r8), intent(in), optional | lambda, | ||
real(r8), intent(in), optional | me_factor | ||
) |
Evalute Braginskii transport coefficients for the electron fluid.
[in] | n | Density [m^-3] |
[in] | t | Temperature [eV] |
[in] | bmag | Magnetic field strength [T] |
[in] | lambda | Coulomb logarithm (optional: default = 11) |
[in] | me_factor | Electron mass enhancement {1} (optional) |
pure real(r8) function, dimension(2) brag_ion_transport | ( | real(r8), intent(in) | n, |
real(r8), intent(in) | t, | ||
real(r8), intent(in) | mu, | ||
real(r8), intent(in) | bmag, | ||
real(r8), intent(in), optional | lambda | ||
) |
Evalute Braginskii transport coefficients for the ion fluid.
[in] | n | Density [m^-3] |
[in] | t | Temperature [eV] |
[in] | mu | Reduced ion mass |
[in] | bmag | Magnetic field strength [T] |
[in] | lambda | Coulomb logarithm (optional: default = 11) |
pure real(r8) function elec_ion_therm_rate | ( | real(r8), intent(in) | te, |
real(r8), intent(in) | n, | ||
real(r8), intent(in) | mu | ||
) |
Evalute electron-ion thermalization rate.
Definition from page 34 of NRL plasma formulary
[in] | te | Electron temperature [eV] |
[in] | n | Density [m^-3] |
[in] | mu | Reduced ion mass |
Evalute drift velocity for Electrons.
[in] | j | Current density [A/m^2] |
[in] | n | Number density [m^-3] |
pure real(r8) function eta_chodura | ( | real(r8), intent(in) | j, |
real(r8), intent(in) | t, | ||
real(r8), intent(in) | n, | ||
real(r8), intent(in) | m, | ||
real(r8), intent(in), optional | m_factor | ||
) |
Evalute Chodura resistivity.
[in] | j | Current density [A/m^2] |
[in] | t | Temperature [eV] |
[in] | n | Number density [m^-3] |
[in] | m | Ion mass [kg] |
[in] | m_factor | Electron mass enhancement (optional) |
Evalute Spitzer resistivity.
[in] | t | Temperature [eV] |
[in] | lam | !< Coulomb logarithm (optional: default = 11) |
pure real(r8) function ion_visc | ( | real(r8), intent(in) | n, |
real(r8), intent(in) | t, | ||
real(r8), intent(in), optional | mu, | ||
real(r8), intent(in), optional | lam | ||
) |
Evalute simple ion viscosity.
\( \tau_i = 2.09 \times 10^7 T_i^{3/2} \mu^{1/2} / (n/10^6) \lambda \)
[in] | n | Density [m^-3] |
[in] | t | Temperature [eV] |
[in] | mu | Reduced ion mass (optional: default = 1.0) |
[in] | lam | Coulomb logarithm (optional: default = 11) |
Evalute ln( Lambda )
Definition for electron-ion collisions in regime \( T_i m_e / m_i < 10 Z^2 < T_e \), see page 34 of NRL plasma formulary
[in] | t | Temperature [eV] |
[in] | n | Density [m^-3] |
Evalute plasma frequency for singly charged species.
[in] | n | Number density [m^-3] |
[in] | m | Particle mass [kg] |
Evalute sound speed.
[in] | t | Fluid temperature [eV] |
[in] | m | Particle mass [kg] |
real(r8), parameter elec_charge = 1.602176565E-19_r8 |
\( q_e \) - Electron charge [C]
real(r8), parameter elec_mass = 9.10938291E-31_r8 |
\( m_e \) - Electron mass [Kg]
real(r8), parameter ep0 = 8.854187817E-12_r8 |
\( \epsilon_0 \) - Permitivity of free-space
real(r8), parameter proton_mass = 1.672621777E-27_r8 |
\( m_p \) - Proton mass [Kg]