XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions/Subroutines
pellet_totalf.F90 File Reference

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...
 

Function/Subroutine Documentation

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.

Parameters
[in]gridXGC grid information, type(grid_type)

Here is the call graph for this function:

Here is the caller graph for this function: