afivo-streamer 1.1
1D/2D/3D streamer simulations with AMR
Loading...
Searching...
No Matches
Data Types | Modules | Functions/Subroutines | Variables
m_transport_data.f90 File Reference

Go to the source code of this file.

Modules

module  m_transport_data
 Module that provides routines for reading in arbritrary transport data.
 

Functions/Subroutines

subroutine, public m_transport_data::transport_data_initialize (cfg)
 Initialize the transport coefficients.
 

Variables

integer, parameter, public m_transport_data::td_mobility = 1
 Electron mobility.
 
integer, parameter, public m_transport_data::td_diffusion = 2
 Electron diffusion constant.
 
integer, parameter, public m_transport_data::td_alpha = 3
 Ionization coefficient.
 
integer, parameter, public m_transport_data::td_eta = 4
 Attachment coefficient.
 
integer, public, protected m_transport_data::td_energy_ev = -1
 Electron energy in eV (used with chemistry)
 
type(lt_t), public, protected m_transport_data::td_tbl
 
type(lt_t), public, protected m_transport_data::td_ee_tbl
 
integer, public, protected m_transport_data::td_ee_mobility = 1
 Electron mobility as a function of energy.
 
integer, public, protected m_transport_data::td_ee_diffusion = 2
 Electron diffusion coefficient as a function of energy.
 
integer, public, protected m_transport_data::td_ee_loss = 3
 Electron energy loss.
 
integer, public, protected m_transport_data::td_ee_field = 4
 Field as a function of energy.
 
logical, public, protected m_transport_data::td_old_style = .false.
 Whether old style transport data is used (alpha, eta, mu, D vs V/m)
 
real(dp), public, protected m_transport_data::td_max_ev = 20.0_dp
 Maximal energy (eV) in input data (automatically updated)
 
type(ion_transport_t), public m_transport_data::transport_data_ions
 
real(dp), public, protected m_transport_data::ion_se_yield = 0.0_dp
 Secondary electron emission yield for positive ions.