|
The Open FUSION Toolkit 1.0.0-beta5
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 {11} (optional) |
| [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 {11} (optional) |
| 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 | \lambda (10) |
| 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 | Ion mass [au] (1) |
| [in] | lam | \lambda (10) |
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]