XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
unused_fortran_inputs_module Module Reference

Public Attributes

real(8) sml_bd_ext_delta1
 
real(8) sml_bd_ext_delta2
 
real(8) sml_bd_ext_delta3
 
real(8) sml_bd_ext_delta4
 
real(8) sml_bd_ext_delta1h
 
real(8) sml_bd_ext_delta2h
 
real(8) sml_bd_ext_delta3h
 
real(8) sml_bd_ext_delta4h
 
real(8) sml_outpsi_priv2
 
logical sml_rgn1_pot0_only
 
logical sml_poisson_bias
 
logical sml_poisson_bias_kick
 
real(8) sml_poisson_bias_psic
 
real(8) sml_poisson_bias_psiw
 
real(8) sml_poisson_bias_freq
 
real(8) sml_poisson_bias_amp
 
real(8) sml_poisson_bias_amp2
 
integer sml_poisson_bias_start
 
logical sml_positive_phi00_sol
 
logical sml_f0_grid
 
logical sml_deltaf
 
logical sml_deltaf_elec
 
logical sml_thermal_bath_on
 
logical sml_pol_decomp =.true.
 Switch for the use of radial-poloidal domain decomposition. More...
 
logical sml_create_analytic_equil
 
logical sml_create_analytic_grid
 
integer sml_ncycle_half
 
logical sml_ff_boundary_zero_p
 
logical sml_load_single_ptl
 
logical sml_field_solver
 
integer sml_bounce
 
integer sml_bounce_zero_weight
 
real(8) sml_bounce_buffer
 
integer sml_restart_write_period
 
integer sml_guess_table_size
 
real(8) sml_bd_ext_near_wall
 
logical sml_increase_ptl_tor = .false.
 increase # of particle with different toroidal angle when reading restart file More...
 
integer sml_increase_ptl_factor_int = 1
 the factor to increase when sml_increase_ptl_tor More...
 
real(8) sml_increase_ptl_rand_w0 = 1D-4
 random noise to w0 - to avoid identical marker of sml_increase_ptl_factor_int More...
 
real(8) sml_increase_ptl_rand_w1 = 1D-4
 random noise to w1 - to avoid identical marker of sml_increase_ptl_factor_int More...
 
real(8) sml_increase_ptl_rand_mu = 1D-4
 random noise to rho_parallel (v_parallel) - to avoid identical marker of sml_increase_ptl_factor_int More...
 
real(8) sml_increase_ptl_rand_vp = 1D-4
 random noise to mu - to avoid identical marker of sml_increase_ptl_factor_int More...
 
real(8) sml_increase_ptl_rand_phi = 1D-1
 random noise to phi (applied to core only) to avoid identical marker of sml_increase_ptl_factor_int More...
 
logical sml_flat_electron_density
 
logical sml_bd_ext_delta_in_simple00
 
logical diag_heat_on = .false.
 
integer diag_heat_nsection = 1
 
real(8) diag_heat_rmax1 = 1D3
 
real(8) diag_heat_rmin1 = 1D-4
 
real(8) diag_heat_zmax1 = 1D3
 
real(8) diag_heat_zmin1 = -1D3
 
real(8) diag_heat_rmax2 = 1D3
 
real(8) diag_heat_rmin2 = 1D-4
 
real(8) diag_heat_zmax2 = 1D3
 
real(8) diag_heat_zmin2 = -1D3
 
real(8) diag_heat_rmax3 = 1D3
 
real(8) diag_heat_rmin3 = 1D-4
 
real(8) diag_heat_zmax3 = 1D3
 
real(8) diag_heat_zmin3 = -1D3
 
integer diag_heat_nr = 100
 
integer diag_heat_nz = 100
 
integer diag_heat_npsi = 1000
 
integer diag_heat_mode =2
 (1) Use rectangular boxes to define HFS and LFS psi grid, (2) Use ordered wall nodes for measuring the heat load More...
 
integer diag_heat_nseg
 Number of wall segments (mode==2) More...
 
integer diag_heat_nphi =64
 Number of toroidal segments (mode==2) More...
 
real(kind=8) diag_heat_delta_phi
 Size of toroidal grid (mode==2) More...
 
real(kind=8) diag_heat_spacing =5D-3
 Spacing of heat_diag grid in mode==2: Refines the wall polygon in the simulation region inpsi <= psi <= outpsi. More...
 
integer diag_heat_guess_table_size =10
 Number of guess table tiles per dimension. More...
 
logical diag_col_convergence_stat_on
 
real(kind=8) src_loop_voltage
 Inductive current drive: loop voltage (from Faraday's law curl(E)=-dB/dt) Positive loop voltage corresponds to an electron torque opposite to the toroidal direction (clockwise looking down on the torus, i.e. in negative Z-direction). More...
 
real(kind=8) src_loop_voltage_psimax
 Inductive current drive: outer boundary (in pol. flux) of the loop voltage. More...
 
logical sml_multirate_timestepping
 
logical, dimension(20) ptl_is_gyrokinetic
 
real(8), dimension(20) ptl_collision_grid_index
 
integer, dimension(20) ptl_num_per_vertex
 
integer ptl_num
 
logical, dimension(20) ptl_maxwellian_init
 
integer ptl_e_maxnum
 
integer ptl_e_num
 
real(8) ptl_e_mass_au
 
real(8) ptl_e_charge_eu
 
character(len=500), dimension(20) ptl_f_init_file
 
character(len=500), dimension(20) ptl_input_file_dir
 
logical sml_ignore_f0g
 
integer sml_f0_grid_alpha_start
 
real(8) sml_f0_grid_alpha
 
real(8) sml_update_g_alpha
 
logical f0_update_analytic
 
logical f0_update_analytic_local
 
real(8) f0_update_analytic_alpha
 
real(8) f0_update_analytic_damp_width
 
integer sml_00_npsi
 
logical sml_node_vol_monte
 
integer sml_monte_num
 
integer neu_start_time
 
integer rad_start_time
 
integer diff_start_time
 
integer src_start_time
 
logical sml_current_drive_on
 
logical sml_loop_voltage_fsa
 
integer src_current_drive_start_time
 
real(8) src_current_drive_p
 
real(8) src_current_drive_i
 
real(8) src_current_drive_d
 
logical diag_pseudo_inv_on
 
logical diag_current_drive_on
 On/Off switch for the current drive diagnostic. More...
 
integer diag_current_drive_period
 Output frequency relative to sml_f_source_period. More...
 
real(8) sml_em_pullback_dampfac
 
logical sml_em_dasdt_hypvis
 
logical sml_em_dasdt_filter_on
 
logical sml_symmetric_f
 
logical adios_stage_3d
 
logical sml_debug_flag
 
integer sml_sort_ions
 
integer sml_elec_shift_max_nthreads
 
logical sml_elec_use_alltoall
 
logical sml_elec_use_hs_barrier0
 
integer sml_elec_large_limit
 
logical sml_elec_handshake
 
logical sml_elec_use_hs_barrier1
 
logical sml_elec_use_sendrecv
 
logical sml_elec_all_sendrecv
 
logical sml_elec_use_isend
 
logical sml_elec_use_rsend
 
integer sml_ion_shift_max_nthreads
 
logical sml_ion_use_alltoall
 
logical sml_ion_use_hs_barrier0
 
integer sml_ion_large_limit
 
logical sml_ion_handshake
 
logical sml_ion_use_hs_barrier1
 
logical sml_ion_use_sendrecv
 
logical sml_ion_all_sendrecv
 
logical sml_ion_use_isend
 
logical sml_ion_use_rsend
 
integer ptl_maxnum
 
integer ptl_lost_nummax
 
integer neu_monte_num
 
logical neu_full_grid
 Use the new neutral routine (neutral_totalf) More...
 
logical sml_neutral_use_ion_loss
 If .true., the charge loss used in the neutral recycling routine is computed from ion gyrocenters instead of electrons. More...
 
character(len=128) neu_sepfile
 
character(len=128) neu_limfile
 
integer neu_col_mode
 
integer neu_cx_period
 
integer neu_ion_period
 
integer neu_varying_mfp
 
integer neu_col_period
 
logical neu_update_elec
 
real(kind=8) neu_t0
 
integer, parameter neu_sep_mtheta =200
 
integer, parameter diag_flow_npsi =80
 
integer neu_sep_mtheta_file
 
real(kind=8), dimension(neu_sep_mthetaneu_sep_r
 
real(kind=8), dimension(neu_sep_mthetaneu_sep_z
 
real(kind=8), dimension(:),
allocatable 
neu_sep_r_file
 
real(kind=8), dimension(:),
allocatable 
neu_sep_z_file
 
real(kind=8) neu_mfp
 
real(kind=8) neu_theta_x2
 
real(kind=8) neu_mfp0
 
real(kind=8) neu_sep_dtheta
 
real(kind=8) neu_old_inside_weight
 
real(kind=8), dimension(3) neu_mom_sum_lost
 
real(kind=8) neu_energy_sum_lost
 
real(kind=8) neu_actual_ionized
 
real(kind=8) neu_actual_accum_ionized
 
real(kind=8) neu_ionize2_psi
 
real(kind=8) neu_weight_accum_lost
 
real(kind=8) neu_weight_accum_ionized
 
real(kind=8) neu_delta_theta_lowerx1
 
real(kind=8) neu_delta_theta_lowerx2
 
real(kind=8) neu_delta_theta_upperx1
 
real(kind=8) neu_delta_theta_upperx2
 
real(kind=8), dimension(2) neu_theta_edge
 
real(kind=8), dimension(2) neu_rad_edge
 
real(kind=8), dimension(2) neu_theta_edge2
 
real(kind=8), dimension(2) neu_rad_edge2
 
integer neu_ionize_mode
 
real(kind=8) neu_temp_factor
 
integer, parameter neu_grid_mpsi =50
 
integer, parameter neu_grid_mtheta =40
 
integer, parameter neu_mtheta =200
 
real(kind=8), dimension(neu_mthetaneu_r0
 
real(kind=8), dimension(neu_mthetaneu_z0
 
real(kind=8), dimension(neu_mthetaneu_jacob
 
real(kind=8) neu_dtheta
 
real(kind=8) neu_psi_edge
 
integer neu_mpol
 
integer neu_flow_on
 
integer neu_grid_mode
 
real(kind=8), dimension(neu_grid_mpsi,
neu_grid_mtheta
neu_grid_den
 
real(kind=8), dimension(neu_grid_mpsi,
neu_grid_mtheta
neu_grid_temp
 
real(kind=8), dimension(neu_grid_mpsi,
neu_grid_mtheta
neu_grid_wsum
 
real(kind=8), dimension(neu_grid_mpsi,
neu_grid_mtheta
neu_grid_esum
 
real(kind=8), dimension(neu_grid_mpsi,
neu_grid_mtheta
neu_grid_vol
 
real(kind=8), dimension(neu_grid_mpsi,
neu_grid_mtheta
neu_grid_flow
 
real(kind=8) neu_grid_dtheta
 
real(kind=8) neu_grid_dpsi
 
real(kind=8) neu_grid_dpsi2
 
real(kind=8) neu_grid_min_psi
 
real(kind=8) neu_grid_max_psi
 
real(kind=8) neu_ionize_elec_cooling_ev
 
real(kind=8) neu_nr
 
integer(8), dimension(neu_grid_mpsineu_cx_events
 
integer(8), dimension(neu_grid_mpsineu_ion_events
 
real(kind=8), dimension(neu_grid_mpsineu_ion_events_weights
 
real(kind=8), dimension(neu_grid_mpsineu_cx_events_weights
 
real(kind=8), dimension(neu_sep_mthetaneu_lim_r
 
real(kind=8), dimension(neu_sep_mthetaneu_lim_z
 
integer diag_neu_npsi
 
real(8) diag_neu_pin
 
real(8) diag_neu_pout
 
logical diag_f0_df_on
 
integer diag_f0_df_period
 
character(len=500) eq_zeff_file
 
integer eq_zeff_shape
 
real(8) eq_zeff_v1
 
real(8) eq_zeff_v2
 
real(8) eq_zeff_v3
 
real(8) eq_zeff_x1
 
real(8) eq_zeff_x2
 
real(8) eq_zeff_x3
 
real(kind=8) src_pellet_r
 
real(kind=8) src_pellet_z
 
real(kind=8) src_pellet_cloud_a
 
real(kind=8) src_pellet_cloud_b
 
real(kind=8) src_pellet_cloud_angle
 
real(kind=8) src_pellet_rad
 
real(kind=8) src_pellet_etemp
 
real(kind=8) src_pellet_itemp
 
integer src_pellet_start_time
 
integer src_pellet_stop_time
 
real(kind=8) src_pellet_n_atoms
 
integer src_pellet_ion_species
 
integer smooth_n_in
 
integer smooth_mode_in
 
integer smooth_type_in
 
integer smooth_h_n_in
 
integer smooth_h_mode_in
 
integer smooth_h_type_in
 
integer smooth_diag_n_in
 
integer smooth_diag_mode_in
 
integer smooth_diag_type_in
 
real(8) smooth_r1_d0_in
 
integer smooth_r1_n_in
 
integer smooth_r1_type_in
 
real(8) smooth_nearx_d0
 
real(8) smooth_nearx_dr
 
real(8) smooth_nearx_dz
 
integer smooth_nearx_nsmth
 

Member Data Documentation

logical unused_fortran_inputs_module::adios_stage_3d
logical unused_fortran_inputs_module::diag_col_convergence_stat_on
logical unused_fortran_inputs_module::diag_current_drive_on

On/Off switch for the current drive diagnostic.

integer unused_fortran_inputs_module::diag_current_drive_period

Output frequency relative to sml_f_source_period.

logical unused_fortran_inputs_module::diag_f0_df_on
integer unused_fortran_inputs_module::diag_f0_df_period
integer, parameter unused_fortran_inputs_module::diag_flow_npsi =80
real (kind=8) unused_fortran_inputs_module::diag_heat_delta_phi

Size of toroidal grid (mode==2)

integer unused_fortran_inputs_module::diag_heat_guess_table_size =10

Number of guess table tiles per dimension.

integer unused_fortran_inputs_module::diag_heat_mode =2

(1) Use rectangular boxes to define HFS and LFS psi grid, (2) Use ordered wall nodes for measuring the heat load

integer unused_fortran_inputs_module::diag_heat_nphi =64

Number of toroidal segments (mode==2)

integer unused_fortran_inputs_module::diag_heat_npsi = 1000
integer unused_fortran_inputs_module::diag_heat_nr = 100
integer unused_fortran_inputs_module::diag_heat_nsection = 1
integer unused_fortran_inputs_module::diag_heat_nseg

Number of wall segments (mode==2)

integer unused_fortran_inputs_module::diag_heat_nz = 100
logical unused_fortran_inputs_module::diag_heat_on = .false.
real (8) unused_fortran_inputs_module::diag_heat_rmax1 = 1D3
real (8) unused_fortran_inputs_module::diag_heat_rmax2 = 1D3
real (8) unused_fortran_inputs_module::diag_heat_rmax3 = 1D3
real (8) unused_fortran_inputs_module::diag_heat_rmin1 = 1D-4
real (8) unused_fortran_inputs_module::diag_heat_rmin2 = 1D-4
real (8) unused_fortran_inputs_module::diag_heat_rmin3 = 1D-4
real (kind=8) unused_fortran_inputs_module::diag_heat_spacing =5D-3

Spacing of heat_diag grid in mode==2: Refines the wall polygon in the simulation region inpsi <= psi <= outpsi.

real (8) unused_fortran_inputs_module::diag_heat_zmax1 = 1D3
real (8) unused_fortran_inputs_module::diag_heat_zmax2 = 1D3
real (8) unused_fortran_inputs_module::diag_heat_zmax3 = 1D3
real (8) unused_fortran_inputs_module::diag_heat_zmin1 = -1D3
real (8) unused_fortran_inputs_module::diag_heat_zmin2 = -1D3
real (8) unused_fortran_inputs_module::diag_heat_zmin3 = -1D3
integer unused_fortran_inputs_module::diag_neu_npsi
real (8) unused_fortran_inputs_module::diag_neu_pin
real (8) unused_fortran_inputs_module::diag_neu_pout
logical unused_fortran_inputs_module::diag_pseudo_inv_on
integer unused_fortran_inputs_module::diff_start_time
character (len=500) unused_fortran_inputs_module::eq_zeff_file
integer unused_fortran_inputs_module::eq_zeff_shape
real (8) unused_fortran_inputs_module::eq_zeff_v1
real (8) unused_fortran_inputs_module::eq_zeff_v2
real (8) unused_fortran_inputs_module::eq_zeff_v3
real (8) unused_fortran_inputs_module::eq_zeff_x1
real (8) unused_fortran_inputs_module::eq_zeff_x2
real (8) unused_fortran_inputs_module::eq_zeff_x3
logical unused_fortran_inputs_module::f0_update_analytic
real (8) unused_fortran_inputs_module::f0_update_analytic_alpha
real (8) unused_fortran_inputs_module::f0_update_analytic_damp_width
logical unused_fortran_inputs_module::f0_update_analytic_local
real (kind=8) unused_fortran_inputs_module::neu_actual_accum_ionized
real (kind=8) unused_fortran_inputs_module::neu_actual_ionized
integer unused_fortran_inputs_module::neu_col_mode
integer unused_fortran_inputs_module::neu_col_period
integer (8), dimension(neu_grid_mpsi) unused_fortran_inputs_module::neu_cx_events
real (kind=8), dimension(neu_grid_mpsi) unused_fortran_inputs_module::neu_cx_events_weights
integer unused_fortran_inputs_module::neu_cx_period
real (kind=8) unused_fortran_inputs_module::neu_delta_theta_lowerx1
real (kind=8) unused_fortran_inputs_module::neu_delta_theta_lowerx2
real (kind=8) unused_fortran_inputs_module::neu_delta_theta_upperx1
real (kind=8) unused_fortran_inputs_module::neu_delta_theta_upperx2
real (kind=8) unused_fortran_inputs_module::neu_dtheta
real (kind=8) unused_fortran_inputs_module::neu_energy_sum_lost
integer unused_fortran_inputs_module::neu_flow_on
logical unused_fortran_inputs_module::neu_full_grid

Use the new neutral routine (neutral_totalf)

real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_den
real (kind=8) unused_fortran_inputs_module::neu_grid_dpsi
real (kind=8) unused_fortran_inputs_module::neu_grid_dpsi2
real (kind=8) unused_fortran_inputs_module::neu_grid_dtheta
real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_esum
real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_flow
real (kind=8) unused_fortran_inputs_module::neu_grid_max_psi
real (kind=8) unused_fortran_inputs_module::neu_grid_min_psi
integer unused_fortran_inputs_module::neu_grid_mode
integer, parameter unused_fortran_inputs_module::neu_grid_mpsi =50
integer, parameter unused_fortran_inputs_module::neu_grid_mtheta =40
real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_temp
real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_vol
real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_wsum
integer (8), dimension(neu_grid_mpsi) unused_fortran_inputs_module::neu_ion_events
real (kind=8), dimension(neu_grid_mpsi) unused_fortran_inputs_module::neu_ion_events_weights
integer unused_fortran_inputs_module::neu_ion_period
real (kind=8) unused_fortran_inputs_module::neu_ionize2_psi
real (kind=8) unused_fortran_inputs_module::neu_ionize_elec_cooling_ev
integer unused_fortran_inputs_module::neu_ionize_mode
real (kind=8), dimension(neu_mtheta) unused_fortran_inputs_module::neu_jacob
real (kind=8), dimension(neu_sep_mtheta) unused_fortran_inputs_module::neu_lim_r
real (kind=8), dimension(neu_sep_mtheta) unused_fortran_inputs_module::neu_lim_z
character (len=128) unused_fortran_inputs_module::neu_limfile
real (kind=8) unused_fortran_inputs_module::neu_mfp
real (kind=8) unused_fortran_inputs_module::neu_mfp0
real (kind=8), dimension(3) unused_fortran_inputs_module::neu_mom_sum_lost
integer unused_fortran_inputs_module::neu_monte_num
integer unused_fortran_inputs_module::neu_mpol
integer, parameter unused_fortran_inputs_module::neu_mtheta =200
real (kind=8) unused_fortran_inputs_module::neu_nr
real (kind=8) unused_fortran_inputs_module::neu_old_inside_weight
real (kind=8) unused_fortran_inputs_module::neu_psi_edge
real (kind=8), dimension(neu_mtheta) unused_fortran_inputs_module::neu_r0
real (kind=8), dimension(2) unused_fortran_inputs_module::neu_rad_edge
real (kind=8), dimension(2) unused_fortran_inputs_module::neu_rad_edge2
real (kind=8) unused_fortran_inputs_module::neu_sep_dtheta
integer, parameter unused_fortran_inputs_module::neu_sep_mtheta =200
integer unused_fortran_inputs_module::neu_sep_mtheta_file
real (kind=8), dimension(neu_sep_mtheta) unused_fortran_inputs_module::neu_sep_r
real (kind=8), dimension(:), allocatable unused_fortran_inputs_module::neu_sep_r_file
real (kind=8), dimension(neu_sep_mtheta) unused_fortran_inputs_module::neu_sep_z
real (kind=8), dimension(:), allocatable unused_fortran_inputs_module::neu_sep_z_file
character (len=128) unused_fortran_inputs_module::neu_sepfile
integer unused_fortran_inputs_module::neu_start_time
real (kind=8) unused_fortran_inputs_module::neu_t0
real (kind=8) unused_fortran_inputs_module::neu_temp_factor
real (kind=8), dimension(2) unused_fortran_inputs_module::neu_theta_edge
real (kind=8), dimension(2) unused_fortran_inputs_module::neu_theta_edge2
real (kind=8) unused_fortran_inputs_module::neu_theta_x2
logical unused_fortran_inputs_module::neu_update_elec
integer unused_fortran_inputs_module::neu_varying_mfp
real (kind=8) unused_fortran_inputs_module::neu_weight_accum_ionized
real (kind=8) unused_fortran_inputs_module::neu_weight_accum_lost
real (kind=8), dimension(neu_mtheta) unused_fortran_inputs_module::neu_z0
real (8), dimension(20) unused_fortran_inputs_module::ptl_collision_grid_index
real (8) unused_fortran_inputs_module::ptl_e_charge_eu
real (8) unused_fortran_inputs_module::ptl_e_mass_au
integer unused_fortran_inputs_module::ptl_e_maxnum
integer unused_fortran_inputs_module::ptl_e_num
character (len=500), dimension(20) unused_fortran_inputs_module::ptl_f_init_file
character (len=500), dimension(20) unused_fortran_inputs_module::ptl_input_file_dir
logical, dimension(20) unused_fortran_inputs_module::ptl_is_gyrokinetic
integer unused_fortran_inputs_module::ptl_lost_nummax
integer unused_fortran_inputs_module::ptl_maxnum
logical, dimension(20) unused_fortran_inputs_module::ptl_maxwellian_init
integer unused_fortran_inputs_module::ptl_num
integer, dimension(20) unused_fortran_inputs_module::ptl_num_per_vertex
integer unused_fortran_inputs_module::rad_start_time
integer unused_fortran_inputs_module::sml_00_npsi
real (8) unused_fortran_inputs_module::sml_bd_ext_delta1
real (8) unused_fortran_inputs_module::sml_bd_ext_delta1h
real (8) unused_fortran_inputs_module::sml_bd_ext_delta2
real (8) unused_fortran_inputs_module::sml_bd_ext_delta2h
real (8) unused_fortran_inputs_module::sml_bd_ext_delta3
real (8) unused_fortran_inputs_module::sml_bd_ext_delta3h
real (8) unused_fortran_inputs_module::sml_bd_ext_delta4
real (8) unused_fortran_inputs_module::sml_bd_ext_delta4h
logical unused_fortran_inputs_module::sml_bd_ext_delta_in_simple00
real (8) unused_fortran_inputs_module::sml_bd_ext_near_wall
integer unused_fortran_inputs_module::sml_bounce
real(8) unused_fortran_inputs_module::sml_bounce_buffer
integer unused_fortran_inputs_module::sml_bounce_zero_weight
logical unused_fortran_inputs_module::sml_create_analytic_equil
logical unused_fortran_inputs_module::sml_create_analytic_grid
logical unused_fortran_inputs_module::sml_current_drive_on
logical unused_fortran_inputs_module::sml_debug_flag
logical unused_fortran_inputs_module::sml_deltaf
logical unused_fortran_inputs_module::sml_deltaf_elec
logical unused_fortran_inputs_module::sml_elec_all_sendrecv
logical unused_fortran_inputs_module::sml_elec_handshake
integer unused_fortran_inputs_module::sml_elec_large_limit
integer unused_fortran_inputs_module::sml_elec_shift_max_nthreads
logical unused_fortran_inputs_module::sml_elec_use_alltoall
logical unused_fortran_inputs_module::sml_elec_use_hs_barrier0
logical unused_fortran_inputs_module::sml_elec_use_hs_barrier1
logical unused_fortran_inputs_module::sml_elec_use_isend
logical unused_fortran_inputs_module::sml_elec_use_rsend
logical unused_fortran_inputs_module::sml_elec_use_sendrecv
logical unused_fortran_inputs_module::sml_em_dasdt_filter_on
logical unused_fortran_inputs_module::sml_em_dasdt_hypvis
real (8) unused_fortran_inputs_module::sml_em_pullback_dampfac
logical unused_fortran_inputs_module::sml_f0_grid
real (8) unused_fortran_inputs_module::sml_f0_grid_alpha
integer unused_fortran_inputs_module::sml_f0_grid_alpha_start
logical unused_fortran_inputs_module::sml_ff_boundary_zero_p
logical unused_fortran_inputs_module::sml_field_solver
logical unused_fortran_inputs_module::sml_flat_electron_density
integer unused_fortran_inputs_module::sml_guess_table_size
logical unused_fortran_inputs_module::sml_ignore_f0g
integer unused_fortran_inputs_module::sml_increase_ptl_factor_int = 1

the factor to increase when sml_increase_ptl_tor

real (8) unused_fortran_inputs_module::sml_increase_ptl_rand_mu = 1D-4

random noise to rho_parallel (v_parallel) - to avoid identical marker of sml_increase_ptl_factor_int

real (8) unused_fortran_inputs_module::sml_increase_ptl_rand_phi = 1D-1

random noise to phi (applied to core only) to avoid identical marker of sml_increase_ptl_factor_int

real (8) unused_fortran_inputs_module::sml_increase_ptl_rand_vp = 1D-4

random noise to mu - to avoid identical marker of sml_increase_ptl_factor_int

real (8) unused_fortran_inputs_module::sml_increase_ptl_rand_w0 = 1D-4

random noise to w0 - to avoid identical marker of sml_increase_ptl_factor_int

real (8) unused_fortran_inputs_module::sml_increase_ptl_rand_w1 = 1D-4

random noise to w1 - to avoid identical marker of sml_increase_ptl_factor_int

logical unused_fortran_inputs_module::sml_increase_ptl_tor = .false.

increase # of particle with different toroidal angle when reading restart file

logical unused_fortran_inputs_module::sml_ion_all_sendrecv
logical unused_fortran_inputs_module::sml_ion_handshake
integer unused_fortran_inputs_module::sml_ion_large_limit
integer unused_fortran_inputs_module::sml_ion_shift_max_nthreads
logical unused_fortran_inputs_module::sml_ion_use_alltoall
logical unused_fortran_inputs_module::sml_ion_use_hs_barrier0
logical unused_fortran_inputs_module::sml_ion_use_hs_barrier1
logical unused_fortran_inputs_module::sml_ion_use_isend
logical unused_fortran_inputs_module::sml_ion_use_rsend
logical unused_fortran_inputs_module::sml_ion_use_sendrecv
logical unused_fortran_inputs_module::sml_load_single_ptl
logical unused_fortran_inputs_module::sml_loop_voltage_fsa
integer unused_fortran_inputs_module::sml_monte_num
logical unused_fortran_inputs_module::sml_multirate_timestepping
integer unused_fortran_inputs_module::sml_ncycle_half
logical unused_fortran_inputs_module::sml_neutral_use_ion_loss

If .true., the charge loss used in the neutral recycling routine is computed from ion gyrocenters instead of electrons.

logical unused_fortran_inputs_module::sml_node_vol_monte
real (8) unused_fortran_inputs_module::sml_outpsi_priv2
logical unused_fortran_inputs_module::sml_poisson_bias
real (8) unused_fortran_inputs_module::sml_poisson_bias_amp
real (8) unused_fortran_inputs_module::sml_poisson_bias_amp2
real (8) unused_fortran_inputs_module::sml_poisson_bias_freq
logical unused_fortran_inputs_module::sml_poisson_bias_kick
real (8) unused_fortran_inputs_module::sml_poisson_bias_psic
real (8) unused_fortran_inputs_module::sml_poisson_bias_psiw
integer unused_fortran_inputs_module::sml_poisson_bias_start
logical unused_fortran_inputs_module::sml_pol_decomp =.true.

Switch for the use of radial-poloidal domain decomposition.

logical unused_fortran_inputs_module::sml_positive_phi00_sol
integer unused_fortran_inputs_module::sml_restart_write_period
logical unused_fortran_inputs_module::sml_rgn1_pot0_only
integer unused_fortran_inputs_module::sml_sort_ions
logical unused_fortran_inputs_module::sml_symmetric_f
logical unused_fortran_inputs_module::sml_thermal_bath_on
real (8) unused_fortran_inputs_module::sml_update_g_alpha
integer unused_fortran_inputs_module::smooth_diag_mode_in
integer unused_fortran_inputs_module::smooth_diag_n_in
integer unused_fortran_inputs_module::smooth_diag_type_in
integer unused_fortran_inputs_module::smooth_h_mode_in
integer unused_fortran_inputs_module::smooth_h_n_in
integer unused_fortran_inputs_module::smooth_h_type_in
integer unused_fortran_inputs_module::smooth_mode_in
integer unused_fortran_inputs_module::smooth_n_in
real (8) unused_fortran_inputs_module::smooth_nearx_d0
real (8) unused_fortran_inputs_module::smooth_nearx_dr
real (8) unused_fortran_inputs_module::smooth_nearx_dz
integer unused_fortran_inputs_module::smooth_nearx_nsmth
real (8) unused_fortran_inputs_module::smooth_r1_d0_in
integer unused_fortran_inputs_module::smooth_r1_n_in
integer unused_fortran_inputs_module::smooth_r1_type_in
integer unused_fortran_inputs_module::smooth_type_in
real (8) unused_fortran_inputs_module::src_current_drive_d
real (8) unused_fortran_inputs_module::src_current_drive_i
real (8) unused_fortran_inputs_module::src_current_drive_p
integer unused_fortran_inputs_module::src_current_drive_start_time
real (kind=8) unused_fortran_inputs_module::src_loop_voltage

Inductive current drive: loop voltage (from Faraday's law curl(E)=-dB/dt) Positive loop voltage corresponds to an electron torque opposite to the toroidal direction (clockwise looking down on the torus, i.e. in negative Z-direction).

real (kind=8) unused_fortran_inputs_module::src_loop_voltage_psimax

Inductive current drive: outer boundary (in pol. flux) of the loop voltage.

real (kind=8) unused_fortran_inputs_module::src_pellet_cloud_a
real (kind=8) unused_fortran_inputs_module::src_pellet_cloud_angle
real (kind=8) unused_fortran_inputs_module::src_pellet_cloud_b
real (kind=8) unused_fortran_inputs_module::src_pellet_etemp
integer unused_fortran_inputs_module::src_pellet_ion_species
real (kind=8) unused_fortran_inputs_module::src_pellet_itemp
real (kind=8) unused_fortran_inputs_module::src_pellet_n_atoms
real (kind=8) unused_fortran_inputs_module::src_pellet_r
real (kind=8) unused_fortran_inputs_module::src_pellet_rad
integer unused_fortran_inputs_module::src_pellet_start_time
integer unused_fortran_inputs_module::src_pellet_stop_time
real (kind=8) unused_fortran_inputs_module::src_pellet_z
integer unused_fortran_inputs_module::src_start_time

The documentation for this module was generated from the following file: