wiki:code_page_Eng

Version 9 (modified by Yifeng Zheng, 3 months ago) ( diff )

--

Development Manual 开发手册

Matlab Code

Analysis files for ISSDE calculation Categories: Input_setting, Analysis_Input, Analysis_Theory_&_Simulation, Analysis_Output, Script

Input_setting:

get_input_file.m
get_n_T_for_read_data.m
get_psirz_psidr_psidz.m
get_ripple_deltarz_deltar_deltaz.m
get_xyz_vxyz.m
manipulateGfile.m
readGfile.m
MHD_input_setting:
    R_z_from_psi.m
    poloidal_theta_calculation.m
MHD_trace_input_setting
    R_phi_z_each_psi.m
    R_phi_z_pitch_energy_each_psi.m
    get_cartesian_coordinate_from_guiding_center_each_psi_mhd.m

Analysis_Input

NBI_position_distribution.m
magnetic_line_psi.m
n_T_plot.m
particle_orbit_type.m
psi_distribution_fun.m
q_profile.m
ripple_delta_engineering.m

Analysis_Theory_&_Simulation:

magnetic_island_width_calculation.m

Analysis_Output:

poincare_map_plot.m
magnetic_trace.m

Script:

run_diff_E_alpha_mhd_phase_space.sh

C++ Code

ISSDE flow chart

flow_chart_english.png

ISSDE structure

ISSDE_different_scenarios.png

Git branch

ISSDE Normalization

The normalization of the program is based on the mass of electron , charge of electron , the speed of light and the vacuum dielectric constant . The physical normalized physics quantities are , the other quantities are as follow

variable symbols unit
mass
charge
velocity
position
time
eletric field
magnetic field
magnetic flux
Derivative of magnetic flux

Prev

Note: See TracWiki for help on using the wiki.