Input Parameters

Here is a list of input parameters in XGC grouped by the Fortran namelist to which they belong.

adios_param

Click here for default values and descriptions.

adios_stage_3d

adios_stage_escaped_ptls

adios_stage_f0

adios_stage_f0_max

adios_stage_f3d

adios_stage_f3d_max

adios_stage_particle

adios_stage_restart

adios_stage_restartf0

cce_fcoupling

Click here for default values and descriptions.

cce_buffer_first_surfaces

cce_buffer_freq

cce_buffer_last_surfaces

cce_buffer_nb

cce_buffer_sndrcvs

cce_forceresamp

cce_inpsi

cce_inpsi_field

cce_nbsurfaces

cce_outpsi

cce_phicoupling

Click here for default values and descriptions.

cce_axis_overlap_first_surface

cce_axis_overlap_last_surface

cce_field_first_surface

cce_field_last_surface

cce_folder

cce_overlap_first_surface

cce_overlap_last_surface

cce_side

cce_sync_initial_bufferandoverlap

cce_surfaces

Click here for default values and descriptions.

cce_surface_first_node

cce_surface_last_node

col_param

Default values and descriptions may be found at these pages: col_module col_f_module

col_accel

col_accel_factor1

col_accel_factor2

col_accel_n

col_accel_pin1

col_accel_pin2

col_accel_pout1

col_accel_pout2

col_en_col_on

col_f_nthreads

col_f_start

col_mode

col_moving_frame

col_period

col_pin

col_pout

col_varying_bg

col_vb_m

col_vb_mtheta

col_vb_period

col_vb_pin

col_vb_pout

diag_param

Click here for default values and descriptions.

diag_1d_npsi

diag_1d_on

diag_1d_period

diag_1d_pin

diag_1d_pout

diag_3d_more

diag_3d_on

diag_3d_period

diag_col_convergence_stat_on

diag_current_drive_on

diag_current_drive_period

diag_f0_df_on

diag_f0_df_period

diag_f0_g

diag_f0_n

diag_f0_period

diag_f3d_period

diag_heat_guess_table_size

diag_heat_mode

diag_heat_nphi

diag_heat_npsi

diag_heat_nr

diag_heat_nsection

diag_heat_nz

diag_heat_on

diag_heat_rmax1

diag_heat_rmax2

diag_heat_rmax3

diag_heat_rmin1

diag_heat_rmin2

diag_heat_rmin3

diag_heat_spacing

diag_heat_zmax1

diag_heat_zmax2

diag_heat_zmax3

diag_heat_zmin1

diag_heat_zmin2

diag_heat_zmin3

diag_neu_npsi

diag_neu_pin

diag_neu_pout

diag_neutral_period

diag_particle_mod

diag_particle_period

diag_poin_isp

diag_poin_nrec

diag_ps_pin

diag_ps_pout

diag_ps_reset_period

diag_pseudo_inv_on

diag_tracer_n

diag_tracer_period

diag_tracer_sp

diag_weight_stats

diff_param

Click here for default values and descriptions.

diff_bd_in

diff_bd_out

diff_bd_shift_in

diff_bd_shift_out

diff_bd_width_in

diff_bd_width_out

diff_bd_width_priv

diff_nonlinear

diff_on

diff_pol_peak

diff_pol_peak_amp

diff_pol_peak_angle

diff_pol_peak_width

diff_ptl_num_per_cell

diff_randwalk_en_cutoff

diff_randwalk_en_width

diff_start_time

eq_param

Click here for default values and descriptions.

eq_den_diff_file

eq_den_diff_shape

eq_den_diff_v1

eq_den_diff_v2

eq_den_diff_v3

eq_den_diff_v4

eq_den_diff_x1

eq_den_diff_x2

eq_den_diff_x3

eq_den_diff_x4

eq_den_diff_x5

eq_den_file

eq_den_rsp_index

eq_den_rsp_sample_num

eq_den_rsp_xmax

eq_den_shape

eq_den_v1

eq_den_v2

eq_den_v3

eq_den_x1

eq_den_x2

eq_den_x3

eq_dens_file

eq_dens_shape

eq_dens_v1

eq_dens_v2

eq_dens_v3

eq_dens_x1

eq_dens_x2

eq_dens_x3

eq_filename

eq_flow_file

eq_flow_shape

eq_flow_type

eq_flow_v1

eq_flow_v2

eq_flow_v3

eq_flow_x1

eq_flow_x2

eq_flow_x3

eq_flowe_diff_file

eq_flowe_diff_shape

eq_flowe_diff_v1

eq_flowe_diff_v2

eq_flowe_diff_v3

eq_flowe_diff_v4

eq_flowe_diff_x1

eq_flowe_diff_x2

eq_flowe_diff_x3

eq_flowe_diff_x4

eq_flowe_diff_x5

eq_flowe_file

eq_flowe_shape

eq_flowe_type

eq_flowe_v1

eq_flowe_v2

eq_flowe_v3

eq_flowe_x1

eq_flowe_x2

eq_flowe_x3

eq_flowi_diff_file

eq_flowi_diff_shape

eq_flowi_diff_v1

eq_flowi_diff_v2

eq_flowi_diff_v3

eq_flowi_diff_v4

eq_flowi_diff_x1

eq_flowi_diff_x2

eq_flowi_diff_x3

eq_flowi_diff_x4

eq_flowi_diff_x5

eq_flowi_file

eq_flowi_shape

eq_flowi_type

eq_flowi_v1

eq_flowi_v2

eq_flowi_v3

eq_flowi_x1

eq_flowi_x2

eq_flowi_x3

eq_g_filename

eq_m3dc1_filename

eq_out_decay_factor

eq_out_decay_width

eq_priv_flux_decay_factor

eq_priv_flux_decay_width

eq_set_x2

eq_te_diff_file

eq_te_diff_shape

eq_te_diff_v1

eq_te_diff_v2

eq_te_diff_v3

eq_te_diff_v4

eq_te_diff_x1

eq_te_diff_x2

eq_te_diff_x3

eq_te_diff_x4

eq_te_diff_x5

eq_temp_file

eq_temp_shape

eq_temp_v1

eq_temp_v2

eq_temp_v3

eq_temp_x1

eq_temp_x2

eq_temp_x3

eq_tempe_file

eq_tempe_shape

eq_tempe_v1

eq_tempe_v2

eq_tempe_v3

eq_tempe_x1

eq_tempe_x2

eq_tempe_x3

eq_tempi_file

eq_tempi_shape

eq_tempi_v1

eq_tempi_v2

eq_tempi_v3

eq_tempi_x1

eq_tempi_x2

eq_tempi_x3

eq_ti_diff_file

eq_ti_diff_shape

eq_ti_diff_v1

eq_ti_diff_v2

eq_ti_diff_v3

eq_ti_diff_v4

eq_ti_diff_x1

eq_ti_diff_x2

eq_ti_diff_x3

eq_ti_diff_x4

eq_ti_diff_x5

eq_x2_r

eq_x2_z

eq_zeff_file

eq_zeff_shape

eq_zeff_v1

eq_zeff_v2

eq_zeff_v3

eq_zeff_x1

eq_zeff_x2

eq_zeff_x3

f0_param

Default values and descriptions may be found at these pages: f0_module cpp_input_module

f0_nmu

f0_nvp

f0_smu_max

f0_update_analytic

f0_update_analytic_alpha

f0_update_analytic_damp_width

f0_update_analytic_local

f0_upsample

f0_upsample_cell_target

f0_upsample_corner_cell_target

f0_upsample_rate

f0_upsample_skip_full_bins

f0_upsample_tile_size

f0_velocity_interp_force_pseudo_inv

f0_velocity_interp_pseudo_inv_delta_grid

f0_velocity_interp_pseudo_inv_order

f0_velocity_interp_pseudo_inv_particles_to_grid_petsc

f0_velocity_interp_use_pseudo_inv

f0_vp_max

init_cond

Click here for default values and descriptions.

ic_add_zonal

ic_amp

ic_amp_0

ic_delta_n

ic_n_modes

ic_phi_sign

ic_poloidal_gaussian

ic_psi_0

ic_q_sign

ic_radial_gaussian

ic_resonant_modes

ic_resonant_nmax_real

ic_resonant_nmin_real

ic_sigma_psi

ic_sigma_theta

ic_theta_0

mon_param

Click here for default values and descriptions.

mon_flush_count

mon_flush_freq

neu_param

Click here for default values and descriptions.

neu_adjust_n0

neu_background_period

neu_col_mode

neu_col_period

neu_cx_period

neu_delta_n

neu_delta_theta

neu_dt

neu_exclude_private

neu_flow_on

neu_full_grid

neu_grid_max_psi

neu_grid_min_psi

neu_grid_mode

neu_inpsi

neu_ion_period

neu_ionize2_psi

neu_ionize_elec_cooling_ev

neu_ionize_mode

neu_istep_max

neu_limfile

neu_lost_rate_max

neu_mfp0

neu_monte_num

neu_mpol

neu_n0

neu_num

neu_peak_theta

neu_psi_edge

neu_recycle_rate

neu_sepfile

neu_source_match_flux

neu_start_time

neu_t0

neu_temp0

neu_temp_factor

neu_theta_x

neu_update_elec

neu_varying_mfp

ptb_3db_param

Click here for default values and descriptions.

ptb_3db_dasdt_opt

ptb_3db_em_bd_width

ptb_3db_em_full_spec

ptb_3db_em_inpsi

ptb_3db_em_outpsi

ptb_3db_es_to_em_dt_ratio

ptb_3db_file_format

ptb_3db_filename

ptb_3db_m3dc1_timeslice

ptb_3db_mode

ptb_3db_mstep_em

ptb_3db_mstep_es

ptb_3db_mult_factor

ptb_3db_nr

ptb_3db_ntor_min

ptb_3db_num_mpol

ptb_3db_num_ntor

ptb_3db_nz

ptb_3db_on

ptb_3db_rampup_time

ptb_3db_rampup_vac

ptb_3db_screening_fac1

ptb_3db_screening_fac2

ptb_3db_screening_on

ptb_3db_screening_psi1

ptb_3db_screening_width1

ptb_3db_screening_width2

ptb_3db_single_mode_input

ptb_3db_single_mode_ntor

ptb_3db_start_time

ptb_3db_update_alpha

ptl_param

Click here for default values and descriptions.

ptl_charge_eu

ptl_collision_grid_index

ptl_e_charge_eu

ptl_e_mass_au

ptl_e_maxnum

ptl_e_num

ptl_is_gyrokinetic

ptl_lost_nummax

ptl_mass_au

ptl_maxnum

ptl_nsp

ptl_num

ptl_num_per_vertex

ptl_special_en_ev

ptl_special_npsi

ptl_special_phi

ptl_special_pitch

ptl_special_poin_phi

ptl_special_psi_max

ptl_special_psi_min

ptl_special_r

ptl_special_z

rad_param

Click here for default values and descriptions.

rad_filename

rad_impurity_fraction

rad_inpsi

rad_outpsi

rad_start_time

rad_use_fix_charge

rad_use_zeff_profile

rad_z

resamp_param

Click here for default values and descriptions.

resamp_discard_var_bins

resamp_distribute_evenly_subbins

resamp_down_choice

resamp_fill_empty

resamp_fullf_on

resamp_grid_ineq_on

resamp_highv_max

resamp_highv_max_ratio

resamp_ineq_tol

resamp_ineq_tol_max

resamp_keep_downsamples

resamp_keep_upsamples

resamp_max_ratio

resamp_max_shift

resamp_max_target

resamp_min_ratio

resamp_node_file

resamp_nphi_new

resamp_output_problem_bins

resamp_rate

resamp_restart

resamp_restart_read

resamp_retry

resamp_tile_size

resamp_up_choice

resamp_var

resamp_var_limit

sml_param

Default values and descriptions may be found at these pages: sml_module Simulation class

sml_00_efield

sml_00_npsi

sml_00_xz_up

sml_0m_efield

sml_3db_on

sml_add_pot0

sml_add_pot0_file

sml_add_pot0_mixing_time

sml_adj_eden_axis_decay_width

sml_adj_eden_include_sol

sml_adj_eden_obd_psi

sml_adj_eden_sep_decay_width

sml_adj_eden_vd_max

sml_adj_eden_zero_axis

sml_adjust_eden

sml_bd_ext_delta1

sml_bd_ext_delta1h

sml_bd_ext_delta2

sml_bd_ext_delta2h

sml_bd_ext_delta3

sml_bd_ext_delta3h

sml_bd_ext_delta4

sml_bd_ext_delta4h

sml_bd_ext_delta_ai

sml_bd_ext_delta_ao

sml_bd_ext_delta_in_simple00

sml_bd_ext_delta_ji

sml_bd_ext_delta_jo

sml_bd_ext_near_wall

sml_bd_max_r

sml_bd_max_z

sml_bd_min_r

sml_bd_min_z

sml_bounce

sml_bounce_buffer

sml_bounce_zero_weight

sml_bp_mult

sml_bp_sign

sml_bt_mult

sml_bt_sign

sml_concentric

sml_core_ptl_fac

sml_core_ptl_psi

sml_create_analytic_equil

sml_create_analytic_grid

sml_current_drive_on

sml_debug_flag

sml_deltaf

sml_deltaf_elec

sml_dpot_bd_apply

sml_dpot_bd_width

sml_dpot_te_limit

sml_dpot_te_limit_n0

sml_drift_on

sml_dt

sml_dwdt_exb_only

sml_dwdt_fix_bg

sml_ele_file

sml_elec_all_sendrecv

sml_elec_handshake

sml_elec_large_limit

sml_elec_shift_max_nthreads

sml_elec_use_alltoall

sml_elec_use_hs_barrier0

sml_elec_use_hs_barrier1

sml_elec_use_isend

sml_elec_use_rsend

sml_elec_use_sendrecv

sml_electron_on

sml_em_b_para_eff

sml_em_control_variate

sml_em_control_variate_niter

sml_em_dasdt_filter_on

sml_em_dasdt_hypvis

sml_em_exclude_private

sml_em_mixed_variable

sml_em_n0

sml_em_pullback_dampfac

sml_em_pullback_mode

sml_em_use_dpot_te_limit

sml_en_order_kev

sml_exclude_private

sml_exclude_private_turb

sml_f0_grid

sml_f0_grid_alpha

sml_f0_grid_alpha_start

sml_f0_grid_init_ptl_imbal

sml_f0_grid_lbal_period

sml_f0_grid_max_ptl_imbal

sml_f0_grid_min_ptl_imbal

sml_f0_nmu_decomp

sml_f_source_period

sml_ff_boundary_zero_p

sml_ff_order

sml_ff_step

sml_field_aligned_initial

sml_flat_electron_density

sml_flat_marker

sml_flat_marker_cutoff1

sml_flat_marker_cutoff2

sml_flat_marker_decay_start1

sml_flat_marker_decay_start2

sml_flat_marker_width1

sml_flat_marker_width2

sml_grad_psitheta

sml_gradpsi_limit

sml_grid_nrho

sml_guess_table_size

sml_helmholtz_spectral

sml_ignore_f0g

sml_increase_ptl_factor_int

sml_increase_ptl_rand_mu

sml_increase_ptl_rand_phi

sml_increase_ptl_rand_vp

sml_increase_ptl_rand_w0

sml_increase_ptl_rand_w1

sml_increase_ptl_tor

sml_initial_deltaf_noise

sml_inpsi

sml_input_file_dir

sml_ion_all_sendrecv

sml_ion_handshake

sml_ion_large_limit

sml_ion_shift_max_nthreads

sml_ion_use_alltoall

sml_ion_use_hs_barrier0

sml_ion_use_hs_barrier1

sml_ion_use_isend

sml_ion_use_rsend

sml_ion_use_sendrecv

sml_iter_solver

sml_iter_solver_atol

sml_iter_solver_converge

sml_iter_solver_max_it

sml_iter_solver_niter

sml_iter_solver_precond_type

sml_iter_solver_rtol

sml_limit_marker_den

sml_limit_marker_den_fac

sml_loop_voltage_on

sml_low_mu_fill_population

sml_machine

sml_marker_min_temp

sml_marker_temp_factor

sml_marker_temp_factor2

sml_marker_temp_factor3

sml_max_imbalance

sml_max_loading_factor

sml_min_loading_factor

sml_mms

sml_mms_alpha

sml_mms_beta

sml_mms_gamma

sml_mode_select_bands_on

sml_mode_select_bd_width

sml_mode_select_cutoff

sml_mode_select_cutoff_mode

sml_mode_select_damp_width

sml_mode_select_div_mix

sml_mode_select_inpsi

sml_mode_select_keep_axisym

sml_mode_select_max_kth_rho

sml_mode_select_mmax

sml_mode_select_mmin

sml_mode_select_mode

sml_mode_select_mres_q

sml_mode_select_n

sml_mode_select_nmax

sml_mode_select_nmax_real

sml_mode_select_nmin

sml_mode_select_nmin_real

sml_mode_select_no_m0

sml_mode_select_num_m_damp

sml_mode_select_outpsi

sml_mode_select_psitol

sml_mode_select_sol_mode

sml_mode_select_use_minm

sml_monte_num

sml_mstep

sml_multirate_timestepping

sml_ncycle_half

sml_neutral

sml_neutral_use_ion_loss

sml_no_fp_in_f

sml_no_turb

sml_node_file

sml_node_vol_monte

sml_nphi_total

sml_nsurf3

sml_nsurf3_2

sml_outpsi

sml_outpsi_priv1

sml_outpsi_priv2

sml_plane_major

sml_poisson_0m_full_geo

sml_poisson_bias

sml_poisson_bias_amp

sml_poisson_bias_freq

sml_poisson_bias_psic

sml_poisson_bias_psiw

sml_poisson_bias_start

sml_poisson_solver_type

sml_poisson_use_bc

sml_pol_decomp

sml_ptl_imbal_ion

sml_radiation

sml_read_eq

sml_read_eq_m3dc1

sml_reduce_core_ptl

sml_replace_pot0

sml_resamp_on

sml_restart

sml_restart_write_period

sml_rgn1_pot0_only

sml_rhomax

sml_sep2_surf_index

sml_sep_surf_index

sml_sheath_adjust

sml_sheath_adjust_factor

sml_sheath_init_pot_auto

sml_sheath_init_pot_factor

sml_sheath_mode

sml_sort_ions

sml_source

sml_special

sml_surf_file

sml_symmetric_f

sml_symmetric_f0g

sml_tri_psi_weighting

sml_turb_efield

sml_update_ampere_solver

sml_update_ampere_solver_nstep

sml_update_poisson_solver

sml_update_poisson_solver_nstep

sml_update_poisson_turb

sml_use_loading_factor

sml_use_pade

sml_use_simple00

sml_wedge_n

sml_zero_inner_bd

smooth_param

Click here for default values and descriptions.

smooth_diag_mode_in

smooth_diag_n_in

smooth_diag_type_in

smooth_fourier_filt_bd_width

smooth_fourier_filt_inpsi

smooth_fourier_filt_maxm

smooth_fourier_filt_minm

smooth_fourier_filt_on

smooth_fourier_filt_outpsi

smooth_grid_rad_sigma

smooth_grid_rad_width

smooth_h_mode_in

smooth_h_n_in

smooth_h_type_in

smooth_hyp_vis_parallel

smooth_hyp_vis_parallel_on

smooth_hyp_vis_rad

smooth_hyp_vis_rad_on

smooth_hyp_vis_rad_priv

smooth_mode_in

smooth_n_in

smooth_nearx_d0

smooth_nearx_dr

smooth_nearx_dz

smooth_nearx_nsmth

smooth_pol_d0

smooth_pol_efield

smooth_pol_width

smooth_r1_d0_in

smooth_r1_n_in

smooth_r1_type_in

smooth_rad_efield

smooth_sol_filt_lp0

smooth_sol_filt_width

smooth_type_in

src_param

Click here for default values and descriptions.

src_current_drive_d

src_current_drive_i

src_current_drive_p

src_current_drive_start_time

src_decay_width1

src_decay_width1_e

src_decay_width2

src_decay_width2_e

src_decay_width3

src_decay_width3_e

src_decay_width4

src_decay_width4_e

src_heat_power1

src_heat_power1_e

src_heat_power2

src_heat_power2_e

src_heat_power3

src_heat_power3_e

src_heat_power4

src_heat_power4_e

src_ishape1

src_ishape1_e

src_ishape2

src_ishape2_e

src_ishape3

src_ishape3_e

src_ishape4

src_ishape4_e

src_loop_voltage

src_loop_voltage_psimax

src_narea

src_narea_e

src_niter

src_nsubsection

src_pellet_cloud_a

src_pellet_cloud_angle

src_pellet_cloud_b

src_pellet_etemp

src_pellet_ion_species

src_pellet_itemp

src_pellet_n_atoms

src_pellet_on

src_pellet_r

src_pellet_rad

src_pellet_start_time

src_pellet_stop_time

src_pellet_z

src_period

src_pin1

src_pin1_e

src_pin2

src_pin2_e

src_pin3

src_pin3_e

src_pin4

src_pin4_e

src_pout1

src_pout1_e

src_pout2

src_pout2_e

src_pout3

src_pout3_e

src_pout4

src_pout4_e

src_r_begin1

src_r_begin1_e

src_r_begin2

src_r_begin2_e

src_r_begin3

src_r_begin3_e

src_r_begin4

src_r_begin4_e

src_special_mode1

src_special_mode1_e

src_special_mode2

src_special_mode2_e

src_special_mode3

src_special_mode3_e

src_special_mode4

src_special_mode4_e

src_start_time

src_torque1

src_torque1_e

src_torque2

src_torque2_e

src_torque3

src_torque3_e

src_torque4

src_torque4_e

src_z_begin1

src_z_begin1_e

src_z_begin2

src_z_begin2_e

src_z_begin3

src_z_begin3_e

src_z_begin4

src_z_begin4_e