XGC1
|
Data Types | |
module | f0_module |
Macros | |
#define | OMP_ATOMIC !$omp atomic |
Functions/Subroutines | |
subroutine | f_heat_torque_org (grid, sp, t_ev, narea, f0_f, f0_df0g) |
subroutine | get_radial_factor (psi, dr, dz, pi, po, bdi, bdo, over_w, special_mode, ishape, factor) |
sub-subroutine to get radial (psi) factor trapezoid or gaussian More... | |
subroutine | check_inside_source_region (special_mode, rgn, dr, dz, psi, bdi, bdo, rad_sqr, is_affected) |
subroutine | f0_nan_check (str) |
#define OMP_ATOMIC !$omp atomic |
subroutine check_inside_source_region | ( | integer, intent(in) | special_mode, |
integer, intent(in) | rgn, | ||
real (8), intent(in) | dr, | ||
real (8), intent(in) | dz, | ||
real (8), intent(in) | psi, | ||
real (8), intent(in) | bdi, | ||
real (8), intent(in) | bdo, | ||
real (8), intent(in) | rad_sqr, | ||
logical, intent(out) | is_affected | ||
) |
subroutine f0_nan_check | ( | character (len=*) | str | ) |
subroutine f_heat_torque_org | ( | type(grid_type), intent(in) | grid, |
type(species_type) | sp, | ||
real(8), dimension(grid%nnode), intent(in) | t_ev, | ||
integer, intent(in) | narea, | ||
real (8), dimension(-f0_nvp:f0_nvp, f0_inode1:f0_inode2, f0_imu1:f0_imu2, ptl_isp:ptl_nsp), intent(in) | f0_f, | ||
real (8), dimension(-f0_nvp:f0_nvp, f0_inode1:f0_inode2, f0_imu1:f0_imu2, ptl_isp:ptl_nsp), intent(inout) | f0_df0g | ||
) |
subroutine get_radial_factor | ( | real (8), intent(in) | psi, |
real (8), intent(in) | dr, | ||
real (8), intent(in) | dz, | ||
real (8), intent(in) | pi, | ||
real (8), intent(in) | po, | ||
real (8), intent(in) | bdi, | ||
real (8), intent(in) | bdo, | ||
real (8), intent(in) | over_w, | ||
integer, intent(in) | special_mode, | ||
integer, intent(in) | ishape, | ||
real (8), intent(out) | factor | ||
) |
sub-subroutine to get radial (psi) factor trapezoid or gaussian