XGC1
Variables
unused_fortran_inputs_module Module Reference

Variables

logical sml_electromagnetic
 
logical sml_mode_select_no_m0
 
logical sml_mode_select_use_minm
 
logical sml_mode_select_div_mix
 
integer sml_mode_select_mode
 
integer sml_mode_select_mmin
 
integer sml_mode_select_mmax
 
real(kind=8) sml_mode_select_psitol
 
real(kind=8) sml_mode_select_max_kth_rho
 
logical sml_mode_select_bands_on
 
integer sml_mode_select_sol_mode
 
integer sml_mode_select_num_m_damp
 
real(kind=8) sml_mode_select_damp_width
 
logical sml_mode_select_keep_axisym
 
integer sml_mode_select_nmin_real
 
integer sml_mode_select_nmax_real
 
integer sml_mode_select_nmin
 
integer sml_mode_select_nmax
 
integer sml_mode_select_n
 
integer sml_add_pot0
 
logical sml_replace_pot0
 
integer sml_add_pot0_mixing_time
 
character(len=256) sml_add_pot0_file
 
real(8) sml_dpot_te_limit_n0
 
logical sml_dpot_bd_apply
 
real(8) sml_dpot_bd_width
 
real(8) sml_dpot_bd_psi_c
 
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
 
logical sml_zero_inner_bd_turb
 
real(8) sml_outpsi_priv2
 
logical sml_rgn1_pot0_only
 
logical sml_poisson_nonlinear
 
logical sml_poisson_neutralize_net_charge
 
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
 
real(8) sml_dt
 
logical sml_positive_phi00_sol
 
logical sml_f0_grid
 
logical sml_deltaf
 
logical sml_deltaf_elec
 
real(8) sml_gyro_rho_norm_max =3.5D0
 NEWGYROMATRIX cutoff in local thermal gyroradius units. More...
 
character(len=65) sml_gyro_radius_method ="ThermalMuProjectedBOverT"
 
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
 
logical sml_restart_write_after_last_timestep = .true.
 Whether to write a checkpoint file after the final time step of the simulation. More...
 
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_particle_source
 
logical sml_adjust_eden
 
real(8) sml_adj_eden_axis_decay_width
 
real(8) sml_adj_eden_sep_decay_width
 
real(8) sml_adj_eden_vd_max
 
logical sml_adj_eden_zero_axis
 
real(8) sml_adj_eden_obd_psi
 
logical sml_adj_eden_include_sol
 
logical sml_flat_electron_density
 
logical sml_bd_ext_delta_in_simple00
 
logical sml_separate_n0
 
logical sml_sheath_global_balance
 
character(len=65) sml_poisson_natural_boundary_method = "AreaWeightedAverage"
 
logical sml_multirate_timestepping
 
character(len=65) sml_em_pullback_method
 
character(len=65) sml_heuristic_priv_pot_method = "ElecTempScaling"
 
character(len=65) sml_pot00_init_method = "Zero"
 
real(8) sml_pot00_init_te_factor = 3D0
 
logical sml_em_mixed_variable = .true.
 Switch for use of mixed-variable formulation. More...
 
logical sml_em_control_variate = .false.
 Switch for use of control variate method. More...
 
integer sml_em_control_variate_niter = 1
 Number of iterations for Ampere solve with control-variate method. More...
 
logical sml_em_control_variate_final_cv = .false.
 Internal setting for control variate method. More...
 
logical sml_em_control_variate_flag = .false.
 Internal setting for control variate method. More...
 
logical sml_em_exclude_private = .true.
 Makes the private flux region electrostatic if .true. More...
 
logical sml_em_b_para_eff = .false.
 Effective dB_|| via a modified grad-B drift (Joiner et al., PoP, 2010) More...
 
logical sml_em_n0 = .false.
 Include n=0 electromagnetic mode. More...
 
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
 
character(len=500), dimension(20) ptl_f_init_file
 
character(len=500), dimension(20) ptl_input_file_dir
 
logical sml_ignore_f0g
 
real(8) sml_update_g_alpha
 
integer f0_nmu
 
integer f0_nvp
 
real(8) f0_smu_max
 
real(8) f0_vp_max
 
integer f0_mesh_order
 
logical f0_update_analytic
 
logical f0_update_f0g
 
logical f0_update_analytic_local
 
real(8) f0_update_alpha
 
real(8) f0_update_analytic_damp_width
 
logical f0_coarse_graining_on
 
real(8) f0_coarse_graining_alpha
 
character(len=65) f0_df0g_transfer_algorithm
 
integer f0_df0g_retention_calls
 
integer sml_node_file_spacing
 
integer sml_00_npsi
 
logical sml_node_vol_monte
 
integer(8) sml_monte_num_unused
 
integer neu_start_time
 
real(kind=8) neu_theta_x
 
real(kind=8) neu_peak_theta
 
real(kind=8) neu_delta_n
 
real(kind=8) neu_delta_theta
 
logical neu_source_match_flux
 
integer rad_start_time
 
integer diff_start_time
 
logical diff_use_smoothing
 
integer diff_update_period
 
logical diff_update_on
 
logical diff_negative_f_correction
 
logical diff_hyp_vis_rad_on
 
character(len=80) diff_lifting_operator_type
 
logical sml_current_drive_on
 
logical sml_loop_voltage_fsa
 
integer sml_em_pullback_mode
 
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 adios_stage_f0_df
 
integer neu_monte_num
 
integer, parameter neu_sep_mtheta =200
 
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_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_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, 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), dimension(neu_grid_mpsi, neu_grid_mthetaneu_grid_den
 
real(kind=8), dimension(neu_grid_mpsi, neu_grid_mthetaneu_grid_temp
 
real(kind=8), dimension(neu_grid_mpsi, neu_grid_mthetaneu_grid_wsum
 
real(kind=8), dimension(neu_grid_mpsi, neu_grid_mthetaneu_grid_esum
 
real(kind=8), dimension(neu_grid_mpsi, neu_grid_mthetaneu_grid_vol
 
real(kind=8), dimension(neu_grid_mpsi, neu_grid_mthetaneu_grid_flow
 
real(kind=8), dimension(neu_grid_mpsi, neu_grid_mthetaneu_grid_vsum
 
real(kind=8) neu_grid_dtheta
 
real(kind=8) neu_grid_dpsi
 
real(kind=8) neu_grid_dpsi2
 
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
 
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
 
integer ptb_3db_dasdt_opt
 
real(kind=8) ptb_3db_em_inpsi
 
real(kind=8) ptb_3db_em_outpsi
 
real(kind=8) ptb_3db_em_bd_width
 
integer ptb_3db_file_format
 
logical ptb_3db_em_full_spec
 

Variable Documentation

◆ adios_stage_3d

logical unused_fortran_inputs_module::adios_stage_3d

◆ adios_stage_f0_df

logical unused_fortran_inputs_module::adios_stage_f0_df

◆ diff_hyp_vis_rad_on

logical unused_fortran_inputs_module::diff_hyp_vis_rad_on

◆ diff_lifting_operator_type

character(len=80) unused_fortran_inputs_module::diff_lifting_operator_type

◆ diff_negative_f_correction

logical unused_fortran_inputs_module::diff_negative_f_correction

◆ diff_start_time

integer unused_fortran_inputs_module::diff_start_time

◆ diff_update_on

logical unused_fortran_inputs_module::diff_update_on

◆ diff_update_period

integer unused_fortran_inputs_module::diff_update_period

◆ diff_use_smoothing

logical unused_fortran_inputs_module::diff_use_smoothing

◆ eq_zeff_file

character (len=500) unused_fortran_inputs_module::eq_zeff_file

◆ eq_zeff_shape

integer unused_fortran_inputs_module::eq_zeff_shape

◆ eq_zeff_v1

real (8) unused_fortran_inputs_module::eq_zeff_v1

◆ eq_zeff_v2

real (8) unused_fortran_inputs_module::eq_zeff_v2

◆ eq_zeff_v3

real (8) unused_fortran_inputs_module::eq_zeff_v3

◆ eq_zeff_x1

real (8) unused_fortran_inputs_module::eq_zeff_x1

◆ eq_zeff_x2

real (8) unused_fortran_inputs_module::eq_zeff_x2

◆ eq_zeff_x3

real (8) unused_fortran_inputs_module::eq_zeff_x3

◆ f0_coarse_graining_alpha

real (8) unused_fortran_inputs_module::f0_coarse_graining_alpha

◆ f0_coarse_graining_on

logical unused_fortran_inputs_module::f0_coarse_graining_on

◆ f0_df0g_retention_calls

integer unused_fortran_inputs_module::f0_df0g_retention_calls

◆ f0_df0g_transfer_algorithm

character (len=65) unused_fortran_inputs_module::f0_df0g_transfer_algorithm

◆ f0_mesh_order

integer unused_fortran_inputs_module::f0_mesh_order

◆ f0_nmu

integer unused_fortran_inputs_module::f0_nmu

◆ f0_nvp

integer unused_fortran_inputs_module::f0_nvp

◆ f0_smu_max

real (8) unused_fortran_inputs_module::f0_smu_max

◆ f0_update_alpha

real (8) unused_fortran_inputs_module::f0_update_alpha

◆ f0_update_analytic

logical unused_fortran_inputs_module::f0_update_analytic

◆ f0_update_analytic_damp_width

real (8) unused_fortran_inputs_module::f0_update_analytic_damp_width

◆ f0_update_analytic_local

logical unused_fortran_inputs_module::f0_update_analytic_local

◆ f0_update_f0g

logical unused_fortran_inputs_module::f0_update_f0g

◆ f0_vp_max

real (8) unused_fortran_inputs_module::f0_vp_max

◆ neu_actual_accum_ionized

real (kind=8) unused_fortran_inputs_module::neu_actual_accum_ionized

◆ neu_actual_ionized

real (kind=8) unused_fortran_inputs_module::neu_actual_ionized

◆ neu_cx_events

integer (8), dimension(neu_grid_mpsi) unused_fortran_inputs_module::neu_cx_events

◆ neu_cx_events_weights

real (kind=8), dimension(neu_grid_mpsi) unused_fortran_inputs_module::neu_cx_events_weights

◆ neu_delta_n

real (kind=8) unused_fortran_inputs_module::neu_delta_n

◆ neu_delta_theta

real (kind=8) unused_fortran_inputs_module::neu_delta_theta

◆ neu_delta_theta_lowerx1

real (kind=8) unused_fortran_inputs_module::neu_delta_theta_lowerx1

◆ neu_delta_theta_lowerx2

real (kind=8) unused_fortran_inputs_module::neu_delta_theta_lowerx2

◆ neu_delta_theta_upperx1

real (kind=8) unused_fortran_inputs_module::neu_delta_theta_upperx1

◆ neu_delta_theta_upperx2

real (kind=8) unused_fortran_inputs_module::neu_delta_theta_upperx2

◆ neu_dtheta

real (kind=8) unused_fortran_inputs_module::neu_dtheta

◆ neu_energy_sum_lost

real (kind=8) unused_fortran_inputs_module::neu_energy_sum_lost

◆ neu_grid_den

real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_den

◆ neu_grid_dpsi

real (kind=8) unused_fortran_inputs_module::neu_grid_dpsi

◆ neu_grid_dpsi2

real (kind=8) unused_fortran_inputs_module::neu_grid_dpsi2

◆ neu_grid_dtheta

real (kind=8) unused_fortran_inputs_module::neu_grid_dtheta

◆ neu_grid_esum

real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_esum

◆ neu_grid_flow

real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_flow

◆ neu_grid_mpsi

integer, parameter unused_fortran_inputs_module::neu_grid_mpsi =50

◆ neu_grid_mtheta

integer, parameter unused_fortran_inputs_module::neu_grid_mtheta =40

◆ neu_grid_temp

real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_temp

◆ neu_grid_vol

real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_vol

◆ neu_grid_vsum

real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_vsum

◆ neu_grid_wsum

real (kind=8), dimension(neu_grid_mpsi,neu_grid_mtheta) unused_fortran_inputs_module::neu_grid_wsum

◆ neu_ion_events

integer (8), dimension(neu_grid_mpsi) unused_fortran_inputs_module::neu_ion_events

◆ neu_ion_events_weights

real (kind=8), dimension(neu_grid_mpsi) unused_fortran_inputs_module::neu_ion_events_weights

◆ neu_jacob

real (kind=8), dimension(neu_mtheta) unused_fortran_inputs_module::neu_jacob

◆ neu_lim_r

real (kind=8), dimension(neu_sep_mtheta) unused_fortran_inputs_module::neu_lim_r

◆ neu_lim_z

real (kind=8), dimension(neu_sep_mtheta) unused_fortran_inputs_module::neu_lim_z

◆ neu_mfp

real (kind=8) unused_fortran_inputs_module::neu_mfp

◆ neu_mom_sum_lost

real (kind=8), dimension(3) unused_fortran_inputs_module::neu_mom_sum_lost

◆ neu_monte_num

integer unused_fortran_inputs_module::neu_monte_num

◆ neu_mtheta

integer, parameter unused_fortran_inputs_module::neu_mtheta =200

◆ neu_nr

real (kind=8) unused_fortran_inputs_module::neu_nr

◆ neu_old_inside_weight

real (kind=8) unused_fortran_inputs_module::neu_old_inside_weight

◆ neu_peak_theta

real (kind=8) unused_fortran_inputs_module::neu_peak_theta

◆ neu_r0

real (kind=8), dimension(neu_mtheta) unused_fortran_inputs_module::neu_r0

◆ neu_rad_edge

real (kind=8), dimension(2) unused_fortran_inputs_module::neu_rad_edge

◆ neu_rad_edge2

real (kind=8), dimension(2) unused_fortran_inputs_module::neu_rad_edge2

◆ neu_sep_dtheta

real (kind=8) unused_fortran_inputs_module::neu_sep_dtheta

◆ neu_sep_mtheta

integer, parameter unused_fortran_inputs_module::neu_sep_mtheta =200

◆ neu_sep_mtheta_file

integer unused_fortran_inputs_module::neu_sep_mtheta_file

◆ neu_sep_r

real (kind=8), dimension(neu_sep_mtheta) unused_fortran_inputs_module::neu_sep_r

◆ neu_sep_r_file

real (kind=8), dimension(:), allocatable unused_fortran_inputs_module::neu_sep_r_file

◆ neu_sep_z

real (kind=8), dimension(neu_sep_mtheta) unused_fortran_inputs_module::neu_sep_z

◆ neu_sep_z_file

real (kind=8), dimension(:), allocatable unused_fortran_inputs_module::neu_sep_z_file

◆ neu_source_match_flux

logical unused_fortran_inputs_module::neu_source_match_flux

◆ neu_start_time

integer unused_fortran_inputs_module::neu_start_time

◆ neu_theta_edge

real (kind=8), dimension(2) unused_fortran_inputs_module::neu_theta_edge

◆ neu_theta_edge2

real (kind=8), dimension(2) unused_fortran_inputs_module::neu_theta_edge2

◆ neu_theta_x

real (kind=8) unused_fortran_inputs_module::neu_theta_x

◆ neu_theta_x2

real (kind=8) unused_fortran_inputs_module::neu_theta_x2

◆ neu_weight_accum_ionized

real (kind=8) unused_fortran_inputs_module::neu_weight_accum_ionized

◆ neu_weight_accum_lost

real (kind=8) unused_fortran_inputs_module::neu_weight_accum_lost

◆ neu_z0

real (kind=8), dimension(neu_mtheta) unused_fortran_inputs_module::neu_z0

◆ ptb_3db_dasdt_opt

integer unused_fortran_inputs_module::ptb_3db_dasdt_opt

◆ ptb_3db_em_bd_width

real (kind=8) unused_fortran_inputs_module::ptb_3db_em_bd_width

◆ ptb_3db_em_full_spec

logical unused_fortran_inputs_module::ptb_3db_em_full_spec

◆ ptb_3db_em_inpsi

real (kind=8) unused_fortran_inputs_module::ptb_3db_em_inpsi

◆ ptb_3db_em_outpsi

real (kind=8) unused_fortran_inputs_module::ptb_3db_em_outpsi

◆ ptb_3db_file_format

integer unused_fortran_inputs_module::ptb_3db_file_format

◆ ptl_collision_grid_index

real (8), dimension(20) unused_fortran_inputs_module::ptl_collision_grid_index

◆ ptl_f_init_file

character (len=500), dimension(20) unused_fortran_inputs_module::ptl_f_init_file

◆ ptl_input_file_dir

character (len=500), dimension(20) unused_fortran_inputs_module::ptl_input_file_dir

◆ ptl_is_gyrokinetic

logical, dimension(20) unused_fortran_inputs_module::ptl_is_gyrokinetic

◆ ptl_maxwellian_init

logical, dimension(20) unused_fortran_inputs_module::ptl_maxwellian_init

◆ ptl_num

integer unused_fortran_inputs_module::ptl_num

◆ ptl_num_per_vertex

integer, dimension(20) unused_fortran_inputs_module::ptl_num_per_vertex

◆ rad_start_time

integer unused_fortran_inputs_module::rad_start_time

◆ sml_00_npsi

integer unused_fortran_inputs_module::sml_00_npsi

◆ sml_add_pot0

integer unused_fortran_inputs_module::sml_add_pot0

◆ sml_add_pot0_file

character (len=256) unused_fortran_inputs_module::sml_add_pot0_file

◆ sml_add_pot0_mixing_time

integer unused_fortran_inputs_module::sml_add_pot0_mixing_time

◆ sml_adj_eden_axis_decay_width

real (8) unused_fortran_inputs_module::sml_adj_eden_axis_decay_width

◆ sml_adj_eden_include_sol

logical unused_fortran_inputs_module::sml_adj_eden_include_sol

◆ sml_adj_eden_obd_psi

real (8) unused_fortran_inputs_module::sml_adj_eden_obd_psi

◆ sml_adj_eden_sep_decay_width

real (8) unused_fortran_inputs_module::sml_adj_eden_sep_decay_width

◆ sml_adj_eden_vd_max

real (8) unused_fortran_inputs_module::sml_adj_eden_vd_max

◆ sml_adj_eden_zero_axis

logical unused_fortran_inputs_module::sml_adj_eden_zero_axis

◆ sml_adjust_eden

logical unused_fortran_inputs_module::sml_adjust_eden

◆ sml_bd_ext_delta1

real (8) unused_fortran_inputs_module::sml_bd_ext_delta1

◆ sml_bd_ext_delta1h

real (8) unused_fortran_inputs_module::sml_bd_ext_delta1h

◆ sml_bd_ext_delta2

real (8) unused_fortran_inputs_module::sml_bd_ext_delta2

◆ sml_bd_ext_delta2h

real (8) unused_fortran_inputs_module::sml_bd_ext_delta2h

◆ sml_bd_ext_delta3

real (8) unused_fortran_inputs_module::sml_bd_ext_delta3

◆ sml_bd_ext_delta3h

real (8) unused_fortran_inputs_module::sml_bd_ext_delta3h

◆ sml_bd_ext_delta4

real (8) unused_fortran_inputs_module::sml_bd_ext_delta4

◆ sml_bd_ext_delta4h

real (8) unused_fortran_inputs_module::sml_bd_ext_delta4h

◆ sml_bd_ext_delta_in_simple00

logical unused_fortran_inputs_module::sml_bd_ext_delta_in_simple00

◆ sml_bd_ext_near_wall

real (8) unused_fortran_inputs_module::sml_bd_ext_near_wall

◆ sml_bounce

integer unused_fortran_inputs_module::sml_bounce

◆ sml_bounce_buffer

real(8) unused_fortran_inputs_module::sml_bounce_buffer

◆ sml_bounce_zero_weight

integer unused_fortran_inputs_module::sml_bounce_zero_weight

◆ sml_create_analytic_equil

logical unused_fortran_inputs_module::sml_create_analytic_equil

◆ sml_create_analytic_grid

logical unused_fortran_inputs_module::sml_create_analytic_grid

◆ sml_current_drive_on

logical unused_fortran_inputs_module::sml_current_drive_on

◆ sml_deltaf

logical unused_fortran_inputs_module::sml_deltaf

◆ sml_deltaf_elec

logical unused_fortran_inputs_module::sml_deltaf_elec

◆ sml_dpot_bd_apply

logical unused_fortran_inputs_module::sml_dpot_bd_apply

◆ sml_dpot_bd_psi_c

real (8) unused_fortran_inputs_module::sml_dpot_bd_psi_c

◆ sml_dpot_bd_width

real (8) unused_fortran_inputs_module::sml_dpot_bd_width

◆ sml_dpot_te_limit_n0

real (8) unused_fortran_inputs_module::sml_dpot_te_limit_n0

◆ sml_dt

real (8) unused_fortran_inputs_module::sml_dt

◆ sml_electromagnetic

logical unused_fortran_inputs_module::sml_electromagnetic

◆ sml_em_b_para_eff

logical unused_fortran_inputs_module::sml_em_b_para_eff = .false.

Effective dB_|| via a modified grad-B drift (Joiner et al., PoP, 2010)

◆ sml_em_control_variate

logical unused_fortran_inputs_module::sml_em_control_variate = .false.

Switch for use of control variate method.

◆ sml_em_control_variate_final_cv

logical unused_fortran_inputs_module::sml_em_control_variate_final_cv = .false.

Internal setting for control variate method.

◆ sml_em_control_variate_flag

logical unused_fortran_inputs_module::sml_em_control_variate_flag = .false.

Internal setting for control variate method.

◆ sml_em_control_variate_niter

integer unused_fortran_inputs_module::sml_em_control_variate_niter = 1

Number of iterations for Ampere solve with control-variate method.

◆ sml_em_dasdt_filter_on

logical unused_fortran_inputs_module::sml_em_dasdt_filter_on

◆ sml_em_dasdt_hypvis

logical unused_fortran_inputs_module::sml_em_dasdt_hypvis

◆ sml_em_exclude_private

logical unused_fortran_inputs_module::sml_em_exclude_private = .true.

Makes the private flux region electrostatic if .true.

◆ sml_em_mixed_variable

logical unused_fortran_inputs_module::sml_em_mixed_variable = .true.

Switch for use of mixed-variable formulation.

◆ sml_em_n0

logical unused_fortran_inputs_module::sml_em_n0 = .false.

Include n=0 electromagnetic mode.

◆ sml_em_pullback_dampfac

real (8) unused_fortran_inputs_module::sml_em_pullback_dampfac

◆ sml_em_pullback_method

character (len=65) unused_fortran_inputs_module::sml_em_pullback_method

◆ sml_em_pullback_mode

integer unused_fortran_inputs_module::sml_em_pullback_mode

◆ sml_f0_grid

logical unused_fortran_inputs_module::sml_f0_grid

◆ sml_ff_boundary_zero_p

logical unused_fortran_inputs_module::sml_ff_boundary_zero_p

◆ sml_field_solver

logical unused_fortran_inputs_module::sml_field_solver

◆ sml_flat_electron_density

logical unused_fortran_inputs_module::sml_flat_electron_density

◆ sml_guess_table_size

integer unused_fortran_inputs_module::sml_guess_table_size

◆ sml_gyro_radius_method

character (len=65) unused_fortran_inputs_module::sml_gyro_radius_method ="ThermalMuProjectedBOverT"

◆ sml_gyro_rho_norm_max

real (8) unused_fortran_inputs_module::sml_gyro_rho_norm_max =3.5D0

NEWGYROMATRIX cutoff in local thermal gyroradius units.

◆ sml_heuristic_priv_pot_method

character (len=65) unused_fortran_inputs_module::sml_heuristic_priv_pot_method = "ElecTempScaling"

◆ sml_ignore_f0g

logical unused_fortran_inputs_module::sml_ignore_f0g

◆ sml_increase_ptl_factor_int

integer unused_fortran_inputs_module::sml_increase_ptl_factor_int = 1

the factor to increase when sml_increase_ptl_tor

◆ sml_increase_ptl_rand_mu

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

◆ sml_increase_ptl_rand_phi

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

◆ sml_increase_ptl_rand_vp

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

◆ sml_increase_ptl_rand_w0

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

◆ sml_increase_ptl_rand_w1

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

◆ sml_increase_ptl_tor

logical unused_fortran_inputs_module::sml_increase_ptl_tor = .false.

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

◆ sml_load_single_ptl

logical unused_fortran_inputs_module::sml_load_single_ptl

◆ sml_loop_voltage_fsa

logical unused_fortran_inputs_module::sml_loop_voltage_fsa

◆ sml_mode_select_bands_on

logical unused_fortran_inputs_module::sml_mode_select_bands_on

◆ sml_mode_select_damp_width

real (kind=8) unused_fortran_inputs_module::sml_mode_select_damp_width

◆ sml_mode_select_div_mix

logical unused_fortran_inputs_module::sml_mode_select_div_mix

◆ sml_mode_select_keep_axisym

logical unused_fortran_inputs_module::sml_mode_select_keep_axisym

◆ sml_mode_select_max_kth_rho

real (kind=8) unused_fortran_inputs_module::sml_mode_select_max_kth_rho

◆ sml_mode_select_mmax

integer unused_fortran_inputs_module::sml_mode_select_mmax

◆ sml_mode_select_mmin

integer unused_fortran_inputs_module::sml_mode_select_mmin

◆ sml_mode_select_mode

integer unused_fortran_inputs_module::sml_mode_select_mode

◆ sml_mode_select_n

integer unused_fortran_inputs_module::sml_mode_select_n

◆ sml_mode_select_nmax

integer unused_fortran_inputs_module::sml_mode_select_nmax

◆ sml_mode_select_nmax_real

integer unused_fortran_inputs_module::sml_mode_select_nmax_real

◆ sml_mode_select_nmin

integer unused_fortran_inputs_module::sml_mode_select_nmin

◆ sml_mode_select_nmin_real

integer unused_fortran_inputs_module::sml_mode_select_nmin_real

◆ sml_mode_select_no_m0

logical unused_fortran_inputs_module::sml_mode_select_no_m0

◆ sml_mode_select_num_m_damp

integer unused_fortran_inputs_module::sml_mode_select_num_m_damp

◆ sml_mode_select_psitol

real (kind=8) unused_fortran_inputs_module::sml_mode_select_psitol

◆ sml_mode_select_sol_mode

integer unused_fortran_inputs_module::sml_mode_select_sol_mode

◆ sml_mode_select_use_minm

logical unused_fortran_inputs_module::sml_mode_select_use_minm

◆ sml_monte_num_unused

integer(8) unused_fortran_inputs_module::sml_monte_num_unused

◆ sml_multirate_timestepping

logical unused_fortran_inputs_module::sml_multirate_timestepping

◆ sml_ncycle_half

integer unused_fortran_inputs_module::sml_ncycle_half

◆ sml_node_file_spacing

integer unused_fortran_inputs_module::sml_node_file_spacing

◆ sml_node_vol_monte

logical unused_fortran_inputs_module::sml_node_vol_monte

◆ sml_outpsi_priv2

real (8) unused_fortran_inputs_module::sml_outpsi_priv2

◆ sml_particle_source

logical unused_fortran_inputs_module::sml_particle_source

◆ sml_poisson_bias

logical unused_fortran_inputs_module::sml_poisson_bias

◆ sml_poisson_bias_amp

real (8) unused_fortran_inputs_module::sml_poisson_bias_amp

◆ sml_poisson_bias_amp2

real (8) unused_fortran_inputs_module::sml_poisson_bias_amp2

◆ sml_poisson_bias_freq

real (8) unused_fortran_inputs_module::sml_poisson_bias_freq

◆ sml_poisson_bias_kick

logical unused_fortran_inputs_module::sml_poisson_bias_kick

◆ sml_poisson_bias_psic

real (8) unused_fortran_inputs_module::sml_poisson_bias_psic

◆ sml_poisson_bias_psiw

real (8) unused_fortran_inputs_module::sml_poisson_bias_psiw

◆ sml_poisson_bias_start

integer unused_fortran_inputs_module::sml_poisson_bias_start

◆ sml_poisson_natural_boundary_method

character (len=65) unused_fortran_inputs_module::sml_poisson_natural_boundary_method = "AreaWeightedAverage"

◆ sml_poisson_neutralize_net_charge

logical unused_fortran_inputs_module::sml_poisson_neutralize_net_charge

◆ sml_poisson_nonlinear

logical unused_fortran_inputs_module::sml_poisson_nonlinear

◆ sml_pol_decomp

logical unused_fortran_inputs_module::sml_pol_decomp =.true.

Switch for the use of radial-poloidal domain decomposition.

◆ sml_positive_phi00_sol

logical unused_fortran_inputs_module::sml_positive_phi00_sol

◆ sml_pot00_init_method

character (len=65) unused_fortran_inputs_module::sml_pot00_init_method = "Zero"

◆ sml_pot00_init_te_factor

real (8) unused_fortran_inputs_module::sml_pot00_init_te_factor = 3D0

◆ sml_replace_pot0

logical unused_fortran_inputs_module::sml_replace_pot0

◆ sml_restart_write_after_last_timestep

logical unused_fortran_inputs_module::sml_restart_write_after_last_timestep = .true.

Whether to write a checkpoint file after the final time step of the simulation.

◆ sml_restart_write_period

integer unused_fortran_inputs_module::sml_restart_write_period

◆ sml_rgn1_pot0_only

logical unused_fortran_inputs_module::sml_rgn1_pot0_only

◆ sml_separate_n0

logical unused_fortran_inputs_module::sml_separate_n0

◆ sml_sheath_global_balance

logical unused_fortran_inputs_module::sml_sheath_global_balance

◆ sml_symmetric_f

logical unused_fortran_inputs_module::sml_symmetric_f

◆ sml_thermal_bath_on

logical unused_fortran_inputs_module::sml_thermal_bath_on

◆ sml_update_g_alpha

real (8) unused_fortran_inputs_module::sml_update_g_alpha

◆ sml_zero_inner_bd_turb

logical unused_fortran_inputs_module::sml_zero_inner_bd_turb