XGCa
|
Functions/Subroutines | |
subroutine | pellet_totalf (grid, f0_df0g) |
Calculates kinetic source due to interaction of plasma with pellet neutrals. Presently only deuterium atom ionization process without cooling is considered. Source density is calculated based on the neutral gas shielding (NGS) model. Distributions of source ion and electron are given by Maxwellian. References for the neutral gas shielding (NGS) model: [1] S. Futatani et al., Nucl. Fusion 54 (2014) 073008. [2] K. Gal et al., Nucl. Fusion 48 (2008) 085005. [3] B. Pegourie et al., Nucl. Fusion 33 (1993) 591. [4] P.B. Parks and R.J.Turnbull, Phys. Fluids 21 (1978) 1735. More... | |
subroutine pellet_totalf | ( | type(grid_type), intent(in) | grid, |
real (8), dimension(-f0_nvp:f0_nvp, f0_inode1:f0_inode2, f0_imu1:f0_imu2, ptl_isp:ptl_nsp), intent(inout) | f0_df0g | ||
) |
Calculates kinetic source due to interaction of plasma with pellet neutrals. Presently only deuterium atom ionization process without cooling is considered. Source density is calculated based on the neutral gas shielding (NGS) model. Distributions of source ion and electron are given by Maxwellian. References for the neutral gas shielding (NGS) model: [1] S. Futatani et al., Nucl. Fusion 54 (2014) 073008. [2] K. Gal et al., Nucl. Fusion 48 (2008) 085005. [3] B. Pegourie et al., Nucl. Fusion 33 (1993) 591. [4] P.B. Parks and R.J.Turnbull, Phys. Fluids 21 (1978) 1735.
[in] | grid | XGC grid information, type(grid_type) |