afivo-streamer 1.1
1D/2D/3D streamer simulations with AMR
|
Top-module for photoionization, which can make use of different methods. More...
Functions/Subroutines | |
subroutine, public | photoi_initialize (tree, cfg) |
Initialize photoionization parameters. | |
subroutine, public | photoi_set_src (tree, dt) |
Sets the photoionization. | |
Variables | |
logical, public, protected | photoi_enabled = .false. |
Whether photoionization is enabled. | |
logical, public, protected | photoe_enabled = .false. |
Whether photoemission is enabled. | |
integer, public, protected | photoi_species_index = -1 |
Index of species ionized by photoionization (in list of chemical species) | |
integer, public, protected | photoi_per_steps = 5 |
Update photoionization every N time step. | |
integer, public, protected | photoe_per_steps = 10 |
Update photoemission every N time step. | |
integer, public, protected | i_photo = -1 |
Optional variable (when using photoionization) | |
Top-module for photoionization, which can make use of different methods.
subroutine, public m_photoi::photoi_initialize | ( | type(af_t), intent(inout) | tree, |
type(cfg_t), intent(inout) | cfg ) |
Initialize photoionization parameters.
[in,out] | cfg | The configuration for the simulation |
[photoi_general_parameters]
[photoi_general_parameters]
Definition at line 64 of file m_photoi.f90.
subroutine, public m_photoi::photoi_set_src | ( | type(af_t), intent(inout) | tree, |
real(dp), intent(in), optional | dt ) |
Sets the photoionization.
Definition at line 140 of file m_photoi.f90.
integer, public, protected m_photoi::i_photo = -1 |
Optional variable (when using photoionization)
Definition at line 55 of file m_photoi.f90.
logical, public, protected m_photoi::photoe_enabled = .false. |
Whether photoemission is enabled.
Definition at line 18 of file m_photoi.f90.
integer, public, protected m_photoi::photoe_per_steps = 10 |
Update photoemission every N time step.
Definition at line 52 of file m_photoi.f90.
logical, public, protected m_photoi::photoi_enabled = .false. |
Whether photoionization is enabled.
Definition at line 15 of file m_photoi.f90.
integer, public, protected m_photoi::photoi_per_steps = 5 |
Update photoionization every N time step.
Definition at line 49 of file m_photoi.f90.
integer, public, protected m_photoi::photoi_species_index = -1 |
Index of species ionized by photoionization (in list of chemical species)
Definition at line 30 of file m_photoi.f90.