├── README.md ├── Readme.txt ├── code ├── Readme.txt ├── books_170406.html ├── chap2_data │ ├── bispectral │ │ ├── bicoher.m │ │ ├── bicoherence.png │ │ ├── bispectral_test.m │ │ └── qpc.mat │ ├── envelope │ │ ├── envelope.m │ │ ├── envelope_direct.m │ │ ├── envelope_direct.pdf │ │ ├── envelope_direct.png │ │ ├── envelope_hilbert.m │ │ ├── envelope_hilbert.pdf │ │ └── envelope_hilbert.png │ ├── error │ │ ├── error_bar.m │ │ ├── error_bar.pdf │ │ └── error_bar.png │ ├── fft2_wk │ │ ├── tst_fft2_wk.m │ │ ├── tst_fft2_wk_1.png │ │ └── tst_fft2_wk_2.png │ ├── fitting │ │ ├── fitting.m │ │ └── fitting.png │ ├── ft │ │ ├── 2012-08-17_095235.png │ │ ├── 2012-08-17_095254.png │ │ ├── 2012-08-17_100535.png │ │ ├── example1.m │ │ ├── ft.opj │ │ ├── ft_poriodal_m0_7.pdf │ │ ├── ft_poriodal_m0_7.png │ │ ├── mn.m │ │ ├── mn_1.m │ │ ├── yt_t.pdf │ │ ├── yt_t.png │ │ └── yt_t.txt │ ├── ftt │ │ ├── ftt1.m │ │ └── wft_example1.png │ ├── interpolation │ │ ├── interpolation.m │ │ └── interpolation.png │ ├── smooth │ │ ├── smooth_example.m │ │ └── smooth_example.png │ ├── specgram │ │ ├── data.mat │ │ ├── specgram_hl2a.m │ │ └── specgram_hl2a_1.png │ ├── wavelet │ │ ├── wavelet_de_noise.png │ │ └── wavelet_noise.m │ └── wr │ │ ├── cal_omega_gamma.fig │ │ ├── cal_omega_gamma.m │ │ ├── cal_omega_gamma.pdf │ │ └── cal_omega_gamma.png ├── chap3_scheme │ ├── advection_eq.m │ ├── advection_eq.png │ ├── advection_eq_upwind.png │ ├── boris_test.m │ ├── boris_test.png │ ├── euler_leapfrog.m │ ├── euler_leapfrog.xls │ ├── euler_leapfrog_excel.png │ ├── euler_leapfrog_matlab.png │ ├── fdtd │ │ └── fdtd_2d.m │ ├── gnuplot.plt │ ├── planet_orbit.f90 │ ├── poisson2d_fd.m │ ├── poisson2d_fd_matrix.m │ ├── poisson_iterative.m │ ├── poisson_iterative.png │ ├── report_multigrid_xhs │ │ ├── attach │ │ │ ├── iterative │ │ │ │ ├── 2010-09-12_185641.png │ │ │ │ └── iterative.c │ │ │ └── multigrid │ │ │ │ ├── 2010-09-12_161306.png │ │ │ │ ├── contour.png │ │ │ │ ├── multigrid.c │ │ │ │ ├── real.png │ │ │ │ ├── solved.png │ │ │ │ ├── ureal.png │ │ │ │ ├── usolved.png │ │ │ │ └── usolved_ureal.png │ │ └── report.pdf │ ├── symplectic_test.m │ └── symplectic_test.png ├── chap4_orbit │ ├── B_coilloop.m │ ├── B_coilloop.png │ ├── SolveNewtonLorenz.m │ ├── dipole_field.m │ ├── dipole_field.png │ ├── dipole_gc_orbit.m │ ├── dipole_gc_orbit.png │ ├── mirror.png │ ├── mirror_field_a=0.2,L=2.png │ ├── mirror_field_a=0.5,L=2.png │ ├── orbit_dipole.png │ ├── orbit_mirror.m │ ├── orbitm │ │ ├── Orbit.m │ │ ├── OrbitGC_qpsip │ │ │ ├── OrbitGC_qpsip.m │ │ │ ├── orbitgc_tokamak1.png │ │ │ └── orbitgc_tokamak2.png │ │ ├── SolveNewtonLorenz.m │ │ ├── orbit_e_cross_b.png │ │ ├── orbit_tokamak_1.png │ │ ├── orbit_tokamak_2.png │ │ ├── siglecoil_field.m │ │ ├── siglecoil_field_1.m │ │ └── siglecoil_field_rhoz.m │ ├── siglecoil_field_rhothetaz.m │ ├── siglecoil_field_rhothetaz_fun.m │ ├── siglecoil_field_rhothetaz_fun2.m │ └── twocoil_field_rhothetaz.m ├── chap5_mhd │ ├── gs │ │ ├── Cerfon2010_analytic │ │ │ ├── 2013-01-08_143532.png │ │ │ ├── SolovevEquilibrium,kappa=1.7,Psi0=1,Ra0=0.65,B0=1.png │ │ │ └── soloveq_cerfon2010.m │ │ ├── gs.m │ │ ├── gs_1.png │ │ └── gs_2.png │ ├── ibm_local │ │ ├── ballooningmode_initial.m │ │ ├── drawballooning_yyli.m │ │ ├── eigenvalue_ibm.m │ │ ├── eigenvalue_ibm_noshift_scan.m │ │ ├── eigenvalue_ibm_scan.m │ │ ├── fun_newton_rand.m │ │ ├── ibm_edge.png │ │ ├── s=0.4,alpha=0.8,gamma=0.34269.png │ │ ├── s=0.4,alpha=0.8,omega=-9.1728e-011+0.34206i.png │ │ ├── s=0.4,alpha=0.8,omega=0+0.3412i,xmax=40,nx=32768.png │ │ └── shoot_main_newton_rand.m │ ├── mhd2d_f90 │ │ ├── Compressible_MHD2D_120616.pdf │ │ ├── mhd2d.f90 │ │ ├── plot_analytical_initial.m │ │ ├── plot_data.gif │ │ ├── plot_data.m │ │ └── writegif.m │ ├── mhd_waves │ │ ├── mhd_waves.m │ │ └── mhd_waves.png │ ├── modes │ │ ├── ballooning_3d.m │ │ ├── ballooning_3d.png │ │ ├── ballooning_mode.m │ │ ├── ballooning_mode.png │ │ ├── kink_mode.m │ │ ├── kink_mode.png │ │ ├── magnetic_island.m │ │ └── magnetic_island.png │ ├── shock1d │ │ ├── shock1d_mac.m │ │ ├── shock1d_mac.pdf │ │ ├── shock1d_mac.png │ │ └── shock1d_mac_fun.m │ └── tearing │ │ ├── cylinder │ │ ├── eig_rmhd_tearing1.png │ │ ├── eig_rmhd_tearing2.png │ │ ├── rmhd_cylinder_eig.m │ │ └── rmhd_cylinder_initial.m │ │ └── slab │ │ ├── lin_eig_tearing.png │ │ ├── lin_init_tearing.png │ │ ├── tearing_eig.m │ │ └── tearing_mode.m ├── chap6_wave │ ├── em_cold_waves.m │ ├── es1dbeam │ │ ├── es1dbeam_dr.m │ │ └── es1dbeam_dr.png │ ├── f_beam_eigmode.m │ ├── plss1d │ │ ├── Thumbs.db │ │ ├── plss1d.png │ │ └── plss1d_hsxie.m │ ├── simple_hs.m │ └── z_fun │ │ ├── Z_fun.m │ │ ├── beam_dr_solution.png │ │ ├── beam_nb0.01.png │ │ ├── contour_tpdf.png │ │ ├── es1d_beam.m │ │ ├── es1d_iaw.m │ │ ├── es1d_iaw.png │ │ ├── faddeeva.m │ │ ├── landau_damping.png │ │ ├── langmuir.m │ │ ├── plot_tpdf.png │ │ ├── plt_beam_dr_nb.m │ │ ├── plt_z.m │ │ └── surf_tpdf.png ├── chap7_transport │ ├── coulomb_scatter.m │ ├── coulomb_scatter.png │ ├── diffusion1d │ │ ├── diffusion1d_r.m │ │ ├── diffusion1d_r.png │ │ ├── diffusion1d_x.m │ │ └── diffusion1d_x.png │ ├── levy_flight.m │ ├── pmc │ │ ├── convdiff │ │ │ ├── convdiff.m │ │ │ └── convdiff_1.png │ │ ├── pedestal │ │ │ ├── fxy.m │ │ │ ├── pedestal_diffusion_1d.m │ │ │ ├── pedestal_diffusion_2d.m │ │ │ ├── pedestal_diffusion_2d_1.png │ │ │ └── pedestal_diffusion_2d_2.png │ │ └── poisson │ │ │ ├── mindist.m │ │ │ ├── poisson_2d.m │ │ │ └── poisson_2d.png │ ├── randwalk1d.m │ ├── randwalk1d.png │ ├── randwalk2d.m │ ├── randwalk2d.png │ └── randwalk2d_icase=1_27.png ├── chap8_kinetic │ ├── PIC1D_EM_ZhuJ │ │ ├── Darwin │ │ │ ├── PIC.cpp │ │ │ ├── PIC.h │ │ │ └── main.cpp │ │ └── PIC_ME(high-f) │ │ │ ├── PIC.cpp │ │ │ └── PIC.h │ ├── beam_ok │ │ ├── pginterp.m │ │ ├── pic1d_df_beam.m │ │ ├── pic1d_df_beam_k=0.3,ng=32np=5000,nt=1000,dt=0.05,nl=1,nfilter=0_history.png │ │ ├── pic1d_df_beam_k=0.3,ng=32np=5000,nt=1000,dt=0.05,nl=1,nfilter=0_snap.png │ │ └── pic1d_df_beam_k=0.3,ng=32np=5000,nt=2000,dt=0.2,nl=1,nfilter=0_history.png │ ├── delta-f_iaw │ │ ├── pginterp.m │ │ ├── pic1d_dfg_iaw.m │ │ ├── pic1d_dfg_iaw.png │ │ └── pic1d_dfp_iaw.m │ ├── entropy_dr │ │ ├── entropy_dr_epsn=0.95,eta=0,tau=1,k_z=0,nk=30,xmax=10,ymax=10,tol=1e-005.png │ │ ├── fun_entropy_dr.m │ │ └── main_solve_R.m │ ├── gauss_kronrod │ │ ├── entropy_dr.m │ │ ├── entropy_dr_nk=60,Ln=0.95.png │ │ ├── fun_gz_gk_Inm.m │ │ └── tst_Inm_time.m │ ├── gk │ │ ├── gk_n_ring │ │ │ ├── gk_n_ring.m │ │ │ └── gk_n_ring_cmp.png │ │ └── itg1d_flr │ │ │ ├── Eptoc.m │ │ │ ├── cal_weight_point.m │ │ │ ├── fun_as_itgdr.m │ │ │ ├── gkpic1d_itg_flr.m │ │ │ ├── gkpic1d_itg_flr.png │ │ │ ├── itg_dr.m │ │ │ ├── itg_dr_epsn=0.2,kapn=0,kapt=2.5,nk=24_2.png │ │ │ ├── plt_wgt_nring=8.png │ │ │ ├── tst_run.m │ │ │ ├── zcpinterp.m │ │ │ └── zctop.m │ ├── mgk │ │ ├── mgk0d │ │ │ ├── entropy_dr.png │ │ │ ├── entropy_ivp.png │ │ │ ├── entropy_matrix.png │ │ │ ├── entropy_pic0d.png │ │ │ ├── fun_entropy_dr.m │ │ │ ├── main_solve_R.m │ │ │ ├── mgk0d_ivp.m │ │ │ ├── mgk0d_matrix.m │ │ │ └── mgk0d_pic.m │ │ └── mgk1d │ │ │ ├── cmp_dong92.m │ │ │ ├── cmp_dong92.png │ │ │ ├── fun_detM.m │ │ │ ├── hermiteH.m │ │ │ ├── mgk1d_dr.m │ │ │ ├── mgk1d_ivp_rk4.m │ │ │ ├── mgk1d_matrix.m │ │ │ ├── mgk1d_pic_rk4.m │ │ │ ├── pginterp.m │ │ │ └── phi_hd7_dat.m │ ├── parker93 │ │ ├── fun_fobanacci.m │ │ ├── gkpic1d_df.m │ │ ├── gkpic1d_df_k=0.8,ng=32np=28657,nt=5000,dt=0.2,nl=0,nfilter=1,nload=2,noelectron=2,kapt=0_plt2_history.png │ │ └── pginterp.m │ ├── pices1d3v │ │ ├── pices1d3v.png │ │ └── pices1d3v_fix_k.m │ └── vlbb │ │ ├── code │ │ ├── vlasov_bbmodel_log.txt │ │ ├── vlasov_bbmodel_v1.00.f90 │ │ ├── vlasov_bbmodel_v1.01.f90 │ │ └── vlasov_bbmodel_v1.02.f90 │ │ └── results │ │ ├── omega_t_Emax.m │ │ ├── parameter.out │ │ ├── plot_diag.jpg │ │ ├── plot_diag.m │ │ ├── plot_diag1.jpg │ │ ├── plot_diag2.jpg │ │ ├── plot_diag_bb1_0.05012.jpg │ │ ├── plot_diag_bb2_mua=0.02012.jpg │ │ ├── plot_diag_bb3_0.01.jpg │ │ ├── plot_diag_bb4_0.03548.jpg │ │ ├── plot_diag_bb5_0.12589.jpg │ │ ├── plot_diag_e0.jpg │ │ ├── plot_diag_e1.jpg │ │ ├── plot_diag_e2.jpg │ │ ├── plot_diag_e3.jpg │ │ ├── plot_diag_v101.m │ │ ├── plot_efx.m │ │ ├── plot_efx_1.m │ │ ├── plot_fxv.gif │ │ ├── plot_fxv.m │ │ ├── plot_fxv0.m │ │ ├── plot_fxv1.gif │ │ ├── plot_fxv2.gif │ │ ├── plot_ux_test.m │ │ └── writegif.m ├── chap9_nonlinear │ ├── Kim03 │ │ ├── Kim03.m │ │ └── kim03.pdf │ ├── ONeil1971 │ │ ├── nonlinear_beam_rk4.m │ │ ├── oneil71_1.png │ │ └── oneil71_2.png │ ├── bb96 │ │ ├── BBmodel_integralequation.m │ │ └── nonlinear_bb.png │ ├── burgers │ │ ├── burgers_1d.m │ │ ├── burgers_1d.pdf │ │ ├── burgers_1d_fft.m │ │ └── burgers_1d_fft.pdf │ ├── kdv │ │ └── kdv_MOL.m │ ├── mapping │ │ ├── standard_mapping.png │ │ ├── standardmap_fun.m │ │ ├── standardmap_gui.m │ │ └── standardmapping.m │ ├── nlse1d │ │ ├── nlse1d.m │ │ ├── nlse1d.png │ │ └── writegif.m │ ├── nyquist_roots_delves │ │ ├── divide_domain_Landau_roots_M=1,N=22,za=-6.1-4i,zb=8.2.png │ │ ├── faddeeva.m │ │ ├── fun_divide_domain.m │ │ ├── fun_rt.m │ │ ├── fun_sp.m │ │ ├── funf.m │ │ └── tst_parker93.m │ └── tor_field │ │ ├── 170407 │ │ ├── draw_field_line.m │ │ ├── draw_field_line0.m │ │ ├── fieldline_rfp.png │ │ ├── fieldline_st.png │ │ ├── fieldline_tokamak.png │ │ ├── tokamak_3d_light.m │ │ ├── tokamak_flux_surface.png │ │ ├── tokamak_shape.png │ │ ├── tokamak_shape_fun.m │ │ └── tokamak_shape_gui.m │ │ ├── RFP_B_field_1.png │ │ ├── ST_B_field_1.png │ │ ├── Tokamak_B_field_1.png │ │ ├── Tokamak_B_field_2.png │ │ ├── Tokamak_cross_1.png │ │ ├── draw_field_line.m │ │ ├── draw_field_line0.m │ │ ├── draw_nice_figure │ │ ├── (m=0, n=1) kink mode.png │ │ ├── (m=1, n=0) kink mode.png │ │ ├── (m=1, n=1) kink mode.png │ │ ├── (m=15, n=10) ballooning mode.png │ │ ├── (m=2, n=1) kink mode.png │ │ ├── (m=3, n=1) kink mode.png │ │ ├── (m=3, n=1) magnetic island.png │ │ ├── B Field Line, m1n=15, R0=3m, a=0.5m, kappa=1.5, delta=0.5.png │ │ ├── B Field Line, m1n=20, R0=3m, a=0.7m, kappa=1.5, delta=0.5.png │ │ ├── B Field Line, m3n=1, R0=3m, a=0.9m, kappa=1.5, delta=0.5.png │ │ ├── B Field Line, m3n=1, R0=3m, a=1m, kappa=1.5, delta=0.5.png │ │ ├── B Field Line, m3n=1, R0=3m, a=2.7m, kappa=1.5, delta=0.5.png │ │ ├── B Field Line, m5n=1, R0=3m, a=2.7m, kappa=1.5, delta=0.5.png │ │ ├── Tokamak flux surfaces, R0=3m, kappa=1.5, delta=0.5.png │ │ ├── Tokamak_Shape │ │ │ ├── Tokamak_Shape,R0=1,a=0.3,kappa=1.2,delta=0.5.png │ │ │ ├── arrow.m │ │ │ ├── flux_psit_psip_plot.m │ │ │ ├── poloidal_toroidal_flux_psip_psit.png │ │ │ └── tokamak_shape_plot.m │ │ ├── arrow3.m │ │ ├── ballooning_mode.m │ │ ├── kink_mode.m │ │ ├── magnetic_island.m │ │ ├── ref │ │ │ ├── 2012-08-18_164740.png │ │ │ ├── 2012-08-31_093245.png │ │ │ ├── 2012-08-31_093338.png │ │ │ ├── 2012-08-31_093448.png │ │ │ ├── 2012-08-31_093600.png │ │ │ ├── 2012-08-31_093630.png │ │ │ ├── 2012-08-31_094238.png │ │ │ ├── 2012-08-31_094643.png │ │ │ ├── 2012-08-31_094932.png │ │ │ ├── 2012-08-31_161006.png │ │ │ └── 2012-08-31_161021.png │ │ ├── tokamak_flux_surfaces.m │ │ └── tokamak_shape_3d.m │ │ ├── stellarator_shape_3d.m │ │ ├── stellarator_shape_3d_1.png │ │ ├── tokamak_3d_light.m │ │ ├── tokamak_3d_light.png │ │ ├── tokamak_drawbline_fun.m │ │ ├── tokamak_drawbline_gui.m │ │ ├── tokamak_shape_3d.m │ │ ├── tokamak_shape_fun.m │ │ └── tokamak_shape_gui.m ├── codes_hsxie_me │ ├── amc │ │ ├── AMC_Readme.txt │ │ ├── AMC_hsxie_beamer.pdf │ │ ├── amc_hsxie_v1.tar │ │ ├── amc_rsae_hsxie_hefei2015.pdf │ │ ├── awcon_hsxie_v1.tar │ │ ├── gfldr_hsxie.tar.gz │ │ └── tearing_hsxie.tar │ ├── gpdf │ │ ├── PlasmaDispersionFunction_hsixe_20111009.pdf │ │ ├── Xie2013c_1305.6476v2.pdf │ │ ├── dr │ │ │ ├── beam_nb0.1.png │ │ │ ├── es1d_beam.m │ │ │ ├── es1d_iaw.m │ │ │ ├── es1d_iaw.png │ │ │ ├── faddeeva.m │ │ │ ├── langmuir.m │ │ │ └── langmuir.png │ │ ├── gpdf_code.tar │ │ └── gpdf_url.txt │ ├── landaudamping │ │ ├── landaudamping_hsxie_20131015.tar │ │ └── readme.txt │ ├── orbitm │ │ ├── Readme.txt │ │ └── orbitm_code_v2_hsxie.tar │ ├── pdrf │ │ ├── old │ │ │ ├── Xie2013b_1305.1205v2.pdf │ │ │ ├── pdrf_code.tar │ │ │ └── pdrf_url.txt │ │ ├── pdrf_erratum.pdf │ │ ├── pdrf_url.txt │ │ └── pdrf_v1.1.tar.gz │ ├── pdrk │ │ ├── CPS2014-hsxie_ZJU-PDRK_15min.pdf │ │ ├── Readme.txt │ │ ├── Xie2014_1410.2678v1.pdf │ │ ├── Xie2016_PST_PDRK.pdf │ │ ├── other_versions │ │ │ ├── pdrk_python_xtao_170327.tgz │ │ │ └── pdrk_si │ │ │ │ ├── Readme.txt │ │ │ │ ├── pdrk_SI.m │ │ │ │ └── pdrk_em3d.in │ │ ├── pdrk_code.tar │ │ └── pdrk_url.txt │ ├── pplu │ │ ├── ReamMe.txt │ │ ├── pplu1.0.rar │ │ └── pplu1.1.rar │ ├── readme_all.html │ └── shafeq │ │ ├── Readme.txt │ │ ├── ShafEq_hsxie_20140405.pdf │ │ └── shafeq │ │ ├── cal_analytic_eq.m │ │ ├── flux_surf_shift=3.png │ │ ├── flux_surf_shift=9.png │ │ ├── profile.dat │ │ ├── profile_generator.m │ │ ├── profile_sa.dat │ │ ├── profile_tmp.dat │ │ ├── shafeq_spdat.png │ │ ├── shafeq_spdata.m │ │ ├── spdata.dat │ │ ├── spln1d.m │ │ └── spln2d.m └── 等离子体物理常用参数计算器_谢华生.xls ├── cpp_book_170408.pdf └── cppbook_cover.jpg /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/README.md -------------------------------------------------------------------------------- /Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/Readme.txt -------------------------------------------------------------------------------- /code/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/Readme.txt -------------------------------------------------------------------------------- /code/books_170406.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/books_170406.html -------------------------------------------------------------------------------- /code/chap2_data/bispectral/bicoher.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/bispectral/bicoher.m -------------------------------------------------------------------------------- /code/chap2_data/bispectral/bicoherence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/bispectral/bicoherence.png -------------------------------------------------------------------------------- /code/chap2_data/bispectral/bispectral_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/bispectral/bispectral_test.m -------------------------------------------------------------------------------- /code/chap2_data/bispectral/qpc.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/bispectral/qpc.mat -------------------------------------------------------------------------------- /code/chap2_data/envelope/envelope.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/envelope/envelope.m -------------------------------------------------------------------------------- /code/chap2_data/envelope/envelope_direct.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/envelope/envelope_direct.m -------------------------------------------------------------------------------- /code/chap2_data/envelope/envelope_direct.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/envelope/envelope_direct.pdf -------------------------------------------------------------------------------- /code/chap2_data/envelope/envelope_direct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/envelope/envelope_direct.png -------------------------------------------------------------------------------- /code/chap2_data/envelope/envelope_hilbert.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/envelope/envelope_hilbert.m -------------------------------------------------------------------------------- /code/chap2_data/envelope/envelope_hilbert.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/envelope/envelope_hilbert.pdf -------------------------------------------------------------------------------- /code/chap2_data/envelope/envelope_hilbert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/envelope/envelope_hilbert.png -------------------------------------------------------------------------------- /code/chap2_data/error/error_bar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/error/error_bar.m -------------------------------------------------------------------------------- /code/chap2_data/error/error_bar.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/error/error_bar.pdf -------------------------------------------------------------------------------- /code/chap2_data/error/error_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/error/error_bar.png -------------------------------------------------------------------------------- /code/chap2_data/fft2_wk/tst_fft2_wk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/fft2_wk/tst_fft2_wk.m -------------------------------------------------------------------------------- /code/chap2_data/fft2_wk/tst_fft2_wk_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/fft2_wk/tst_fft2_wk_1.png -------------------------------------------------------------------------------- /code/chap2_data/fft2_wk/tst_fft2_wk_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/fft2_wk/tst_fft2_wk_2.png -------------------------------------------------------------------------------- /code/chap2_data/fitting/fitting.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/fitting/fitting.m -------------------------------------------------------------------------------- /code/chap2_data/fitting/fitting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/fitting/fitting.png -------------------------------------------------------------------------------- /code/chap2_data/ft/2012-08-17_095235.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/2012-08-17_095235.png -------------------------------------------------------------------------------- /code/chap2_data/ft/2012-08-17_095254.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/2012-08-17_095254.png -------------------------------------------------------------------------------- /code/chap2_data/ft/2012-08-17_100535.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/2012-08-17_100535.png -------------------------------------------------------------------------------- /code/chap2_data/ft/example1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/example1.m -------------------------------------------------------------------------------- /code/chap2_data/ft/ft.opj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/ft.opj -------------------------------------------------------------------------------- /code/chap2_data/ft/ft_poriodal_m0_7.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/ft_poriodal_m0_7.pdf -------------------------------------------------------------------------------- /code/chap2_data/ft/ft_poriodal_m0_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/ft_poriodal_m0_7.png -------------------------------------------------------------------------------- /code/chap2_data/ft/mn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/mn.m -------------------------------------------------------------------------------- /code/chap2_data/ft/mn_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/mn_1.m -------------------------------------------------------------------------------- /code/chap2_data/ft/yt_t.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/yt_t.pdf -------------------------------------------------------------------------------- /code/chap2_data/ft/yt_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/yt_t.png -------------------------------------------------------------------------------- /code/chap2_data/ft/yt_t.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ft/yt_t.txt -------------------------------------------------------------------------------- /code/chap2_data/ftt/ftt1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ftt/ftt1.m -------------------------------------------------------------------------------- /code/chap2_data/ftt/wft_example1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/ftt/wft_example1.png -------------------------------------------------------------------------------- /code/chap2_data/interpolation/interpolation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/interpolation/interpolation.m -------------------------------------------------------------------------------- /code/chap2_data/interpolation/interpolation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/interpolation/interpolation.png -------------------------------------------------------------------------------- /code/chap2_data/smooth/smooth_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/smooth/smooth_example.m -------------------------------------------------------------------------------- /code/chap2_data/smooth/smooth_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/smooth/smooth_example.png -------------------------------------------------------------------------------- /code/chap2_data/specgram/data.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/specgram/data.mat -------------------------------------------------------------------------------- /code/chap2_data/specgram/specgram_hl2a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/specgram/specgram_hl2a.m -------------------------------------------------------------------------------- /code/chap2_data/specgram/specgram_hl2a_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/specgram/specgram_hl2a_1.png -------------------------------------------------------------------------------- /code/chap2_data/wavelet/wavelet_de_noise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/wavelet/wavelet_de_noise.png -------------------------------------------------------------------------------- /code/chap2_data/wavelet/wavelet_noise.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/wavelet/wavelet_noise.m -------------------------------------------------------------------------------- /code/chap2_data/wr/cal_omega_gamma.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/wr/cal_omega_gamma.fig -------------------------------------------------------------------------------- /code/chap2_data/wr/cal_omega_gamma.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/wr/cal_omega_gamma.m -------------------------------------------------------------------------------- /code/chap2_data/wr/cal_omega_gamma.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/wr/cal_omega_gamma.pdf -------------------------------------------------------------------------------- /code/chap2_data/wr/cal_omega_gamma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap2_data/wr/cal_omega_gamma.png -------------------------------------------------------------------------------- /code/chap3_scheme/advection_eq.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/advection_eq.m -------------------------------------------------------------------------------- /code/chap3_scheme/advection_eq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/advection_eq.png -------------------------------------------------------------------------------- /code/chap3_scheme/advection_eq_upwind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/advection_eq_upwind.png -------------------------------------------------------------------------------- /code/chap3_scheme/boris_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/boris_test.m -------------------------------------------------------------------------------- /code/chap3_scheme/boris_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/boris_test.png -------------------------------------------------------------------------------- /code/chap3_scheme/euler_leapfrog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/euler_leapfrog.m -------------------------------------------------------------------------------- /code/chap3_scheme/euler_leapfrog.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/euler_leapfrog.xls -------------------------------------------------------------------------------- /code/chap3_scheme/euler_leapfrog_excel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/euler_leapfrog_excel.png -------------------------------------------------------------------------------- /code/chap3_scheme/euler_leapfrog_matlab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/euler_leapfrog_matlab.png -------------------------------------------------------------------------------- /code/chap3_scheme/fdtd/fdtd_2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/fdtd/fdtd_2d.m -------------------------------------------------------------------------------- /code/chap3_scheme/gnuplot.plt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/gnuplot.plt -------------------------------------------------------------------------------- /code/chap3_scheme/planet_orbit.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/planet_orbit.f90 -------------------------------------------------------------------------------- /code/chap3_scheme/poisson2d_fd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/poisson2d_fd.m -------------------------------------------------------------------------------- /code/chap3_scheme/poisson2d_fd_matrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/poisson2d_fd_matrix.m -------------------------------------------------------------------------------- /code/chap3_scheme/poisson_iterative.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/poisson_iterative.m -------------------------------------------------------------------------------- /code/chap3_scheme/poisson_iterative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/poisson_iterative.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/iterative/2010-09-12_185641.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/iterative/2010-09-12_185641.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/iterative/iterative.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/iterative/iterative.c -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/multigrid/2010-09-12_161306.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/multigrid/2010-09-12_161306.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/multigrid/contour.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/multigrid/contour.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/multigrid/multigrid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/multigrid/multigrid.c -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/multigrid/real.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/multigrid/real.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/multigrid/solved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/multigrid/solved.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/multigrid/ureal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/multigrid/ureal.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/multigrid/usolved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/multigrid/usolved.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/attach/multigrid/usolved_ureal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/attach/multigrid/usolved_ureal.png -------------------------------------------------------------------------------- /code/chap3_scheme/report_multigrid_xhs/report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/report_multigrid_xhs/report.pdf -------------------------------------------------------------------------------- /code/chap3_scheme/symplectic_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/symplectic_test.m -------------------------------------------------------------------------------- /code/chap3_scheme/symplectic_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap3_scheme/symplectic_test.png -------------------------------------------------------------------------------- /code/chap4_orbit/B_coilloop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/B_coilloop.m -------------------------------------------------------------------------------- /code/chap4_orbit/B_coilloop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/B_coilloop.png -------------------------------------------------------------------------------- /code/chap4_orbit/SolveNewtonLorenz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/SolveNewtonLorenz.m -------------------------------------------------------------------------------- /code/chap4_orbit/dipole_field.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/dipole_field.m -------------------------------------------------------------------------------- /code/chap4_orbit/dipole_field.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/dipole_field.png -------------------------------------------------------------------------------- /code/chap4_orbit/dipole_gc_orbit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/dipole_gc_orbit.m -------------------------------------------------------------------------------- /code/chap4_orbit/dipole_gc_orbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/dipole_gc_orbit.png -------------------------------------------------------------------------------- /code/chap4_orbit/mirror.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/mirror.png -------------------------------------------------------------------------------- /code/chap4_orbit/mirror_field_a=0.2,L=2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/mirror_field_a=0.2,L=2.png -------------------------------------------------------------------------------- /code/chap4_orbit/mirror_field_a=0.5,L=2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/mirror_field_a=0.5,L=2.png -------------------------------------------------------------------------------- /code/chap4_orbit/orbit_dipole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbit_dipole.png -------------------------------------------------------------------------------- /code/chap4_orbit/orbit_mirror.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbit_mirror.m -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/Orbit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/Orbit.m -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/OrbitGC_qpsip/OrbitGC_qpsip.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/OrbitGC_qpsip/OrbitGC_qpsip.m -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/OrbitGC_qpsip/orbitgc_tokamak1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/OrbitGC_qpsip/orbitgc_tokamak1.png -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/OrbitGC_qpsip/orbitgc_tokamak2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/OrbitGC_qpsip/orbitgc_tokamak2.png -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/SolveNewtonLorenz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/SolveNewtonLorenz.m -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/orbit_e_cross_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/orbit_e_cross_b.png -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/orbit_tokamak_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/orbit_tokamak_1.png -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/orbit_tokamak_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/orbit_tokamak_2.png -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/siglecoil_field.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/siglecoil_field.m -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/siglecoil_field_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/siglecoil_field_1.m -------------------------------------------------------------------------------- /code/chap4_orbit/orbitm/siglecoil_field_rhoz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/orbitm/siglecoil_field_rhoz.m -------------------------------------------------------------------------------- /code/chap4_orbit/siglecoil_field_rhothetaz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/siglecoil_field_rhothetaz.m -------------------------------------------------------------------------------- /code/chap4_orbit/siglecoil_field_rhothetaz_fun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/siglecoil_field_rhothetaz_fun.m -------------------------------------------------------------------------------- /code/chap4_orbit/siglecoil_field_rhothetaz_fun2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/siglecoil_field_rhothetaz_fun2.m -------------------------------------------------------------------------------- /code/chap4_orbit/twocoil_field_rhothetaz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap4_orbit/twocoil_field_rhothetaz.m -------------------------------------------------------------------------------- /code/chap5_mhd/gs/Cerfon2010_analytic/2013-01-08_143532.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/gs/Cerfon2010_analytic/2013-01-08_143532.png -------------------------------------------------------------------------------- /code/chap5_mhd/gs/Cerfon2010_analytic/SolovevEquilibrium,kappa=1.7,Psi0=1,Ra0=0.65,B0=1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/gs/Cerfon2010_analytic/SolovevEquilibrium,kappa=1.7,Psi0=1,Ra0=0.65,B0=1.png -------------------------------------------------------------------------------- /code/chap5_mhd/gs/Cerfon2010_analytic/soloveq_cerfon2010.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/gs/Cerfon2010_analytic/soloveq_cerfon2010.m -------------------------------------------------------------------------------- /code/chap5_mhd/gs/gs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/gs/gs.m -------------------------------------------------------------------------------- /code/chap5_mhd/gs/gs_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/gs/gs_1.png -------------------------------------------------------------------------------- /code/chap5_mhd/gs/gs_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/gs/gs_2.png -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/ballooningmode_initial.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/ballooningmode_initial.m -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/drawballooning_yyli.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/drawballooning_yyli.m -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/eigenvalue_ibm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/eigenvalue_ibm.m -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/eigenvalue_ibm_noshift_scan.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/eigenvalue_ibm_noshift_scan.m -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/eigenvalue_ibm_scan.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/eigenvalue_ibm_scan.m -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/fun_newton_rand.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/fun_newton_rand.m -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/ibm_edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/ibm_edge.png -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/s=0.4,alpha=0.8,gamma=0.34269.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/s=0.4,alpha=0.8,gamma=0.34269.png -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/s=0.4,alpha=0.8,omega=-9.1728e-011+0.34206i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/s=0.4,alpha=0.8,omega=-9.1728e-011+0.34206i.png -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/s=0.4,alpha=0.8,omega=0+0.3412i,xmax=40,nx=32768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/s=0.4,alpha=0.8,omega=0+0.3412i,xmax=40,nx=32768.png -------------------------------------------------------------------------------- /code/chap5_mhd/ibm_local/shoot_main_newton_rand.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/ibm_local/shoot_main_newton_rand.m -------------------------------------------------------------------------------- /code/chap5_mhd/mhd2d_f90/Compressible_MHD2D_120616.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/mhd2d_f90/Compressible_MHD2D_120616.pdf -------------------------------------------------------------------------------- /code/chap5_mhd/mhd2d_f90/mhd2d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/mhd2d_f90/mhd2d.f90 -------------------------------------------------------------------------------- /code/chap5_mhd/mhd2d_f90/plot_analytical_initial.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/mhd2d_f90/plot_analytical_initial.m -------------------------------------------------------------------------------- /code/chap5_mhd/mhd2d_f90/plot_data.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/mhd2d_f90/plot_data.gif -------------------------------------------------------------------------------- /code/chap5_mhd/mhd2d_f90/plot_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/mhd2d_f90/plot_data.m -------------------------------------------------------------------------------- /code/chap5_mhd/mhd2d_f90/writegif.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/mhd2d_f90/writegif.m -------------------------------------------------------------------------------- /code/chap5_mhd/mhd_waves/mhd_waves.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/mhd_waves/mhd_waves.m -------------------------------------------------------------------------------- /code/chap5_mhd/mhd_waves/mhd_waves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/mhd_waves/mhd_waves.png -------------------------------------------------------------------------------- /code/chap5_mhd/modes/ballooning_3d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/modes/ballooning_3d.m -------------------------------------------------------------------------------- /code/chap5_mhd/modes/ballooning_3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/modes/ballooning_3d.png -------------------------------------------------------------------------------- /code/chap5_mhd/modes/ballooning_mode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/modes/ballooning_mode.m -------------------------------------------------------------------------------- /code/chap5_mhd/modes/ballooning_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/modes/ballooning_mode.png -------------------------------------------------------------------------------- /code/chap5_mhd/modes/kink_mode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/modes/kink_mode.m -------------------------------------------------------------------------------- /code/chap5_mhd/modes/kink_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/modes/kink_mode.png -------------------------------------------------------------------------------- /code/chap5_mhd/modes/magnetic_island.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/modes/magnetic_island.m -------------------------------------------------------------------------------- /code/chap5_mhd/modes/magnetic_island.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/modes/magnetic_island.png -------------------------------------------------------------------------------- /code/chap5_mhd/shock1d/shock1d_mac.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/shock1d/shock1d_mac.m -------------------------------------------------------------------------------- /code/chap5_mhd/shock1d/shock1d_mac.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/shock1d/shock1d_mac.pdf -------------------------------------------------------------------------------- /code/chap5_mhd/shock1d/shock1d_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/shock1d/shock1d_mac.png -------------------------------------------------------------------------------- /code/chap5_mhd/shock1d/shock1d_mac_fun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/shock1d/shock1d_mac_fun.m -------------------------------------------------------------------------------- /code/chap5_mhd/tearing/cylinder/eig_rmhd_tearing1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/tearing/cylinder/eig_rmhd_tearing1.png -------------------------------------------------------------------------------- /code/chap5_mhd/tearing/cylinder/eig_rmhd_tearing2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/tearing/cylinder/eig_rmhd_tearing2.png -------------------------------------------------------------------------------- /code/chap5_mhd/tearing/cylinder/rmhd_cylinder_eig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/tearing/cylinder/rmhd_cylinder_eig.m -------------------------------------------------------------------------------- /code/chap5_mhd/tearing/cylinder/rmhd_cylinder_initial.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/tearing/cylinder/rmhd_cylinder_initial.m -------------------------------------------------------------------------------- /code/chap5_mhd/tearing/slab/lin_eig_tearing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/tearing/slab/lin_eig_tearing.png -------------------------------------------------------------------------------- /code/chap5_mhd/tearing/slab/lin_init_tearing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/tearing/slab/lin_init_tearing.png -------------------------------------------------------------------------------- /code/chap5_mhd/tearing/slab/tearing_eig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/tearing/slab/tearing_eig.m -------------------------------------------------------------------------------- /code/chap5_mhd/tearing/slab/tearing_mode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap5_mhd/tearing/slab/tearing_mode.m -------------------------------------------------------------------------------- /code/chap6_wave/em_cold_waves.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/em_cold_waves.m -------------------------------------------------------------------------------- /code/chap6_wave/es1dbeam/es1dbeam_dr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/es1dbeam/es1dbeam_dr.m -------------------------------------------------------------------------------- /code/chap6_wave/es1dbeam/es1dbeam_dr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/es1dbeam/es1dbeam_dr.png -------------------------------------------------------------------------------- /code/chap6_wave/f_beam_eigmode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/f_beam_eigmode.m -------------------------------------------------------------------------------- /code/chap6_wave/plss1d/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/plss1d/Thumbs.db -------------------------------------------------------------------------------- /code/chap6_wave/plss1d/plss1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/plss1d/plss1d.png -------------------------------------------------------------------------------- /code/chap6_wave/plss1d/plss1d_hsxie.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/plss1d/plss1d_hsxie.m -------------------------------------------------------------------------------- /code/chap6_wave/simple_hs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/simple_hs.m -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/Z_fun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/Z_fun.m -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/beam_dr_solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/beam_dr_solution.png -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/beam_nb0.01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/beam_nb0.01.png -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/contour_tpdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/contour_tpdf.png -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/es1d_beam.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/es1d_beam.m -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/es1d_iaw.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/es1d_iaw.m -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/es1d_iaw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/es1d_iaw.png -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/faddeeva.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/faddeeva.m -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/landau_damping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/landau_damping.png -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/langmuir.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/langmuir.m -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/plot_tpdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/plot_tpdf.png -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/plt_beam_dr_nb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/plt_beam_dr_nb.m -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/plt_z.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/plt_z.m -------------------------------------------------------------------------------- /code/chap6_wave/z_fun/surf_tpdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap6_wave/z_fun/surf_tpdf.png -------------------------------------------------------------------------------- /code/chap7_transport/coulomb_scatter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/coulomb_scatter.m -------------------------------------------------------------------------------- /code/chap7_transport/coulomb_scatter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/coulomb_scatter.png -------------------------------------------------------------------------------- /code/chap7_transport/diffusion1d/diffusion1d_r.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/diffusion1d/diffusion1d_r.m -------------------------------------------------------------------------------- /code/chap7_transport/diffusion1d/diffusion1d_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/diffusion1d/diffusion1d_r.png -------------------------------------------------------------------------------- /code/chap7_transport/diffusion1d/diffusion1d_x.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/diffusion1d/diffusion1d_x.m -------------------------------------------------------------------------------- /code/chap7_transport/diffusion1d/diffusion1d_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/diffusion1d/diffusion1d_x.png -------------------------------------------------------------------------------- /code/chap7_transport/levy_flight.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/levy_flight.m -------------------------------------------------------------------------------- /code/chap7_transport/pmc/convdiff/convdiff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/convdiff/convdiff.m -------------------------------------------------------------------------------- /code/chap7_transport/pmc/convdiff/convdiff_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/convdiff/convdiff_1.png -------------------------------------------------------------------------------- /code/chap7_transport/pmc/pedestal/fxy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/pedestal/fxy.m -------------------------------------------------------------------------------- /code/chap7_transport/pmc/pedestal/pedestal_diffusion_1d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/pedestal/pedestal_diffusion_1d.m -------------------------------------------------------------------------------- /code/chap7_transport/pmc/pedestal/pedestal_diffusion_2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/pedestal/pedestal_diffusion_2d.m -------------------------------------------------------------------------------- /code/chap7_transport/pmc/pedestal/pedestal_diffusion_2d_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/pedestal/pedestal_diffusion_2d_1.png -------------------------------------------------------------------------------- /code/chap7_transport/pmc/pedestal/pedestal_diffusion_2d_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/pedestal/pedestal_diffusion_2d_2.png -------------------------------------------------------------------------------- /code/chap7_transport/pmc/poisson/mindist.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/poisson/mindist.m -------------------------------------------------------------------------------- /code/chap7_transport/pmc/poisson/poisson_2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/poisson/poisson_2d.m -------------------------------------------------------------------------------- /code/chap7_transport/pmc/poisson/poisson_2d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/pmc/poisson/poisson_2d.png -------------------------------------------------------------------------------- /code/chap7_transport/randwalk1d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/randwalk1d.m -------------------------------------------------------------------------------- /code/chap7_transport/randwalk1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/randwalk1d.png -------------------------------------------------------------------------------- /code/chap7_transport/randwalk2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/randwalk2d.m -------------------------------------------------------------------------------- /code/chap7_transport/randwalk2d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/randwalk2d.png -------------------------------------------------------------------------------- /code/chap7_transport/randwalk2d_icase=1_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap7_transport/randwalk2d_icase=1_27.png -------------------------------------------------------------------------------- /code/chap8_kinetic/PIC1D_EM_ZhuJ/Darwin/PIC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/PIC1D_EM_ZhuJ/Darwin/PIC.cpp -------------------------------------------------------------------------------- /code/chap8_kinetic/PIC1D_EM_ZhuJ/Darwin/PIC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/PIC1D_EM_ZhuJ/Darwin/PIC.h -------------------------------------------------------------------------------- /code/chap8_kinetic/PIC1D_EM_ZhuJ/Darwin/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/PIC1D_EM_ZhuJ/Darwin/main.cpp -------------------------------------------------------------------------------- /code/chap8_kinetic/PIC1D_EM_ZhuJ/PIC_ME(high-f)/PIC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/PIC1D_EM_ZhuJ/PIC_ME(high-f)/PIC.cpp -------------------------------------------------------------------------------- /code/chap8_kinetic/PIC1D_EM_ZhuJ/PIC_ME(high-f)/PIC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/PIC1D_EM_ZhuJ/PIC_ME(high-f)/PIC.h -------------------------------------------------------------------------------- /code/chap8_kinetic/beam_ok/pginterp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/beam_ok/pginterp.m -------------------------------------------------------------------------------- /code/chap8_kinetic/beam_ok/pic1d_df_beam.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/beam_ok/pic1d_df_beam.m -------------------------------------------------------------------------------- /code/chap8_kinetic/beam_ok/pic1d_df_beam_k=0.3,ng=32np=5000,nt=1000,dt=0.05,nl=1,nfilter=0_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/beam_ok/pic1d_df_beam_k=0.3,ng=32np=5000,nt=1000,dt=0.05,nl=1,nfilter=0_history.png -------------------------------------------------------------------------------- /code/chap8_kinetic/beam_ok/pic1d_df_beam_k=0.3,ng=32np=5000,nt=1000,dt=0.05,nl=1,nfilter=0_snap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/beam_ok/pic1d_df_beam_k=0.3,ng=32np=5000,nt=1000,dt=0.05,nl=1,nfilter=0_snap.png -------------------------------------------------------------------------------- /code/chap8_kinetic/beam_ok/pic1d_df_beam_k=0.3,ng=32np=5000,nt=2000,dt=0.2,nl=1,nfilter=0_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/beam_ok/pic1d_df_beam_k=0.3,ng=32np=5000,nt=2000,dt=0.2,nl=1,nfilter=0_history.png -------------------------------------------------------------------------------- /code/chap8_kinetic/delta-f_iaw/pginterp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/delta-f_iaw/pginterp.m -------------------------------------------------------------------------------- /code/chap8_kinetic/delta-f_iaw/pic1d_dfg_iaw.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/delta-f_iaw/pic1d_dfg_iaw.m -------------------------------------------------------------------------------- /code/chap8_kinetic/delta-f_iaw/pic1d_dfg_iaw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/delta-f_iaw/pic1d_dfg_iaw.png -------------------------------------------------------------------------------- /code/chap8_kinetic/delta-f_iaw/pic1d_dfp_iaw.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/delta-f_iaw/pic1d_dfp_iaw.m -------------------------------------------------------------------------------- /code/chap8_kinetic/entropy_dr/entropy_dr_epsn=0.95,eta=0,tau=1,k_z=0,nk=30,xmax=10,ymax=10,tol=1e-005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/entropy_dr/entropy_dr_epsn=0.95,eta=0,tau=1,k_z=0,nk=30,xmax=10,ymax=10,tol=1e-005.png -------------------------------------------------------------------------------- /code/chap8_kinetic/entropy_dr/fun_entropy_dr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/entropy_dr/fun_entropy_dr.m -------------------------------------------------------------------------------- /code/chap8_kinetic/entropy_dr/main_solve_R.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/entropy_dr/main_solve_R.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gauss_kronrod/entropy_dr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gauss_kronrod/entropy_dr.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gauss_kronrod/entropy_dr_nk=60,Ln=0.95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gauss_kronrod/entropy_dr_nk=60,Ln=0.95.png -------------------------------------------------------------------------------- /code/chap8_kinetic/gauss_kronrod/fun_gz_gk_Inm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gauss_kronrod/fun_gz_gk_Inm.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gauss_kronrod/tst_Inm_time.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gauss_kronrod/tst_Inm_time.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/gk_n_ring/gk_n_ring.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/gk_n_ring/gk_n_ring.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/gk_n_ring/gk_n_ring_cmp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/gk_n_ring/gk_n_ring_cmp.png -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/Eptoc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/Eptoc.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/cal_weight_point.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/cal_weight_point.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/fun_as_itgdr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/fun_as_itgdr.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/gkpic1d_itg_flr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/gkpic1d_itg_flr.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/gkpic1d_itg_flr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/gkpic1d_itg_flr.png -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/itg_dr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/itg_dr.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/itg_dr_epsn=0.2,kapn=0,kapt=2.5,nk=24_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/itg_dr_epsn=0.2,kapn=0,kapt=2.5,nk=24_2.png -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/plt_wgt_nring=8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/plt_wgt_nring=8.png -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/tst_run.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/tst_run.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/zcpinterp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/zcpinterp.m -------------------------------------------------------------------------------- /code/chap8_kinetic/gk/itg1d_flr/zctop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/gk/itg1d_flr/zctop.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/entropy_dr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/entropy_dr.png -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/entropy_ivp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/entropy_ivp.png -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/entropy_matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/entropy_matrix.png -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/entropy_pic0d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/entropy_pic0d.png -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/fun_entropy_dr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/fun_entropy_dr.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/main_solve_R.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/main_solve_R.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/mgk0d_ivp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/mgk0d_ivp.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/mgk0d_matrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/mgk0d_matrix.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk0d/mgk0d_pic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk0d/mgk0d_pic.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/cmp_dong92.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/cmp_dong92.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/cmp_dong92.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/cmp_dong92.png -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/fun_detM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/fun_detM.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/hermiteH.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/hermiteH.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/mgk1d_dr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/mgk1d_dr.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/mgk1d_ivp_rk4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/mgk1d_ivp_rk4.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/mgk1d_matrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/mgk1d_matrix.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/mgk1d_pic_rk4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/mgk1d_pic_rk4.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/pginterp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/pginterp.m -------------------------------------------------------------------------------- /code/chap8_kinetic/mgk/mgk1d/phi_hd7_dat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/mgk/mgk1d/phi_hd7_dat.m -------------------------------------------------------------------------------- /code/chap8_kinetic/parker93/fun_fobanacci.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/parker93/fun_fobanacci.m -------------------------------------------------------------------------------- /code/chap8_kinetic/parker93/gkpic1d_df.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/parker93/gkpic1d_df.m -------------------------------------------------------------------------------- /code/chap8_kinetic/parker93/gkpic1d_df_k=0.8,ng=32np=28657,nt=5000,dt=0.2,nl=0,nfilter=1,nload=2,noelectron=2,kapt=0_plt2_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/parker93/gkpic1d_df_k=0.8,ng=32np=28657,nt=5000,dt=0.2,nl=0,nfilter=1,nload=2,noelectron=2,kapt=0_plt2_history.png -------------------------------------------------------------------------------- /code/chap8_kinetic/parker93/pginterp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/parker93/pginterp.m -------------------------------------------------------------------------------- /code/chap8_kinetic/pices1d3v/pices1d3v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/pices1d3v/pices1d3v.png -------------------------------------------------------------------------------- /code/chap8_kinetic/pices1d3v/pices1d3v_fix_k.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/pices1d3v/pices1d3v_fix_k.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/code/vlasov_bbmodel_log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/code/vlasov_bbmodel_log.txt -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/code/vlasov_bbmodel_v1.00.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/code/vlasov_bbmodel_v1.00.f90 -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/code/vlasov_bbmodel_v1.01.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/code/vlasov_bbmodel_v1.01.f90 -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/code/vlasov_bbmodel_v1.02.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/code/vlasov_bbmodel_v1.02.f90 -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/omega_t_Emax.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/omega_t_Emax.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/parameter.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/parameter.out -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag1.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag2.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_bb1_0.05012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_bb1_0.05012.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_bb2_mua=0.02012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_bb2_mua=0.02012.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_bb3_0.01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_bb3_0.01.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_bb4_0.03548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_bb4_0.03548.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_bb5_0.12589.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_bb5_0.12589.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_e0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_e0.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_e1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_e1.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_e2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_e2.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_e3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_e3.jpg -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_diag_v101.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_diag_v101.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_efx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_efx.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_efx_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_efx_1.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_fxv.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_fxv.gif -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_fxv.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_fxv.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_fxv0.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_fxv0.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_fxv1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_fxv1.gif -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_fxv2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_fxv2.gif -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/plot_ux_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/plot_ux_test.m -------------------------------------------------------------------------------- /code/chap8_kinetic/vlbb/results/writegif.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap8_kinetic/vlbb/results/writegif.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/Kim03/Kim03.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/Kim03/Kim03.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/Kim03/kim03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/Kim03/kim03.pdf -------------------------------------------------------------------------------- /code/chap9_nonlinear/ONeil1971/nonlinear_beam_rk4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/ONeil1971/nonlinear_beam_rk4.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/ONeil1971/oneil71_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/ONeil1971/oneil71_1.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/ONeil1971/oneil71_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/ONeil1971/oneil71_2.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/bb96/BBmodel_integralequation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/bb96/BBmodel_integralequation.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/bb96/nonlinear_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/bb96/nonlinear_bb.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/burgers/burgers_1d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/burgers/burgers_1d.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/burgers/burgers_1d.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/burgers/burgers_1d.pdf -------------------------------------------------------------------------------- /code/chap9_nonlinear/burgers/burgers_1d_fft.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/burgers/burgers_1d_fft.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/burgers/burgers_1d_fft.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/burgers/burgers_1d_fft.pdf -------------------------------------------------------------------------------- /code/chap9_nonlinear/kdv/kdv_MOL.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/kdv/kdv_MOL.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/mapping/standard_mapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/mapping/standard_mapping.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/mapping/standardmap_fun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/mapping/standardmap_fun.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/mapping/standardmap_gui.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/mapping/standardmap_gui.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/mapping/standardmapping.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/mapping/standardmapping.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/nlse1d/nlse1d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nlse1d/nlse1d.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/nlse1d/nlse1d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nlse1d/nlse1d.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/nlse1d/writegif.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nlse1d/writegif.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/nyquist_roots_delves/divide_domain_Landau_roots_M=1,N=22,za=-6.1-4i,zb=8.2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nyquist_roots_delves/divide_domain_Landau_roots_M=1,N=22,za=-6.1-4i,zb=8.2.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/nyquist_roots_delves/faddeeva.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nyquist_roots_delves/faddeeva.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/nyquist_roots_delves/fun_divide_domain.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nyquist_roots_delves/fun_divide_domain.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/nyquist_roots_delves/fun_rt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nyquist_roots_delves/fun_rt.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/nyquist_roots_delves/fun_sp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nyquist_roots_delves/fun_sp.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/nyquist_roots_delves/funf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nyquist_roots_delves/funf.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/nyquist_roots_delves/tst_parker93.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/nyquist_roots_delves/tst_parker93.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/draw_field_line.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/draw_field_line.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/draw_field_line0.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/draw_field_line0.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/fieldline_rfp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/fieldline_rfp.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/fieldline_st.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/fieldline_st.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/fieldline_tokamak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/fieldline_tokamak.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/tokamak_3d_light.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/tokamak_3d_light.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/tokamak_flux_surface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/tokamak_flux_surface.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/tokamak_shape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/tokamak_shape.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/tokamak_shape_fun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/tokamak_shape_fun.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/170407/tokamak_shape_gui.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/170407/tokamak_shape_gui.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/RFP_B_field_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/RFP_B_field_1.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/ST_B_field_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/ST_B_field_1.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/Tokamak_B_field_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/Tokamak_B_field_1.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/Tokamak_B_field_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/Tokamak_B_field_2.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/Tokamak_cross_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/Tokamak_cross_1.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_field_line.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_field_line.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_field_line0.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_field_line0.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/(m=0, n=1) kink mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/(m=0, n=1) kink mode.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/(m=1, n=0) kink mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/(m=1, n=0) kink mode.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/(m=1, n=1) kink mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/(m=1, n=1) kink mode.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/(m=15, n=10) ballooning mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/(m=15, n=10) ballooning mode.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/(m=2, n=1) kink mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/(m=2, n=1) kink mode.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/(m=3, n=1) kink mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/(m=3, n=1) kink mode.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/(m=3, n=1) magnetic island.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/(m=3, n=1) magnetic island.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m1n=15, R0=3m, a=0.5m, kappa=1.5, delta=0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m1n=15, R0=3m, a=0.5m, kappa=1.5, delta=0.5.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m1n=20, R0=3m, a=0.7m, kappa=1.5, delta=0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m1n=20, R0=3m, a=0.7m, kappa=1.5, delta=0.5.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m3n=1, R0=3m, a=0.9m, kappa=1.5, delta=0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m3n=1, R0=3m, a=0.9m, kappa=1.5, delta=0.5.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m3n=1, R0=3m, a=1m, kappa=1.5, delta=0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m3n=1, R0=3m, a=1m, kappa=1.5, delta=0.5.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m3n=1, R0=3m, a=2.7m, kappa=1.5, delta=0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m3n=1, R0=3m, a=2.7m, kappa=1.5, delta=0.5.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m5n=1, R0=3m, a=2.7m, kappa=1.5, delta=0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/B Field Line, m5n=1, R0=3m, a=2.7m, kappa=1.5, delta=0.5.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak flux surfaces, R0=3m, kappa=1.5, delta=0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak flux surfaces, R0=3m, kappa=1.5, delta=0.5.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/Tokamak_Shape,R0=1,a=0.3,kappa=1.2,delta=0.5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/Tokamak_Shape,R0=1,a=0.3,kappa=1.2,delta=0.5.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/arrow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/arrow.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/flux_psit_psip_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/flux_psit_psip_plot.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/poloidal_toroidal_flux_psip_psit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/poloidal_toroidal_flux_psip_psit.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/tokamak_shape_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/Tokamak_Shape/tokamak_shape_plot.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/arrow3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/arrow3.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ballooning_mode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ballooning_mode.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/kink_mode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/kink_mode.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/magnetic_island.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/magnetic_island.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-18_164740.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-18_164740.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093245.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093245.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093338.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093338.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093448.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093448.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093600.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093600.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093630.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_093630.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_094238.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_094238.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_094643.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_094643.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_094932.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_094932.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_161006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_161006.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_161021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/ref/2012-08-31_161021.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/tokamak_flux_surfaces.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/tokamak_flux_surfaces.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/draw_nice_figure/tokamak_shape_3d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/draw_nice_figure/tokamak_shape_3d.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/stellarator_shape_3d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/stellarator_shape_3d.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/stellarator_shape_3d_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/stellarator_shape_3d_1.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/tokamak_3d_light.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/tokamak_3d_light.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/tokamak_3d_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/tokamak_3d_light.png -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/tokamak_drawbline_fun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/tokamak_drawbline_fun.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/tokamak_drawbline_gui.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/tokamak_drawbline_gui.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/tokamak_shape_3d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/tokamak_shape_3d.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/tokamak_shape_fun.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/tokamak_shape_fun.m -------------------------------------------------------------------------------- /code/chap9_nonlinear/tor_field/tokamak_shape_gui.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/chap9_nonlinear/tor_field/tokamak_shape_gui.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/amc/AMC_Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/amc/AMC_Readme.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/amc/AMC_hsxie_beamer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/amc/AMC_hsxie_beamer.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/amc/amc_hsxie_v1.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/amc/amc_hsxie_v1.tar -------------------------------------------------------------------------------- /code/codes_hsxie_me/amc/amc_rsae_hsxie_hefei2015.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/amc/amc_rsae_hsxie_hefei2015.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/amc/awcon_hsxie_v1.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/amc/awcon_hsxie_v1.tar -------------------------------------------------------------------------------- /code/codes_hsxie_me/amc/gfldr_hsxie.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/amc/gfldr_hsxie.tar.gz -------------------------------------------------------------------------------- /code/codes_hsxie_me/amc/tearing_hsxie.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/amc/tearing_hsxie.tar -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/PlasmaDispersionFunction_hsixe_20111009.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/PlasmaDispersionFunction_hsixe_20111009.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/Xie2013c_1305.6476v2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/Xie2013c_1305.6476v2.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/dr/beam_nb0.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/dr/beam_nb0.1.png -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/dr/es1d_beam.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/dr/es1d_beam.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/dr/es1d_iaw.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/dr/es1d_iaw.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/dr/es1d_iaw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/dr/es1d_iaw.png -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/dr/faddeeva.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/dr/faddeeva.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/dr/langmuir.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/dr/langmuir.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/dr/langmuir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/dr/langmuir.png -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/gpdf_code.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/gpdf_code.tar -------------------------------------------------------------------------------- /code/codes_hsxie_me/gpdf/gpdf_url.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/gpdf/gpdf_url.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/landaudamping/landaudamping_hsxie_20131015.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/landaudamping/landaudamping_hsxie_20131015.tar -------------------------------------------------------------------------------- /code/codes_hsxie_me/landaudamping/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/landaudamping/readme.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/orbitm/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/orbitm/Readme.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/orbitm/orbitm_code_v2_hsxie.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/orbitm/orbitm_code_v2_hsxie.tar -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrf/old/Xie2013b_1305.1205v2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrf/old/Xie2013b_1305.1205v2.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrf/old/pdrf_code.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrf/old/pdrf_code.tar -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrf/old/pdrf_url.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrf/old/pdrf_url.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrf/pdrf_erratum.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrf/pdrf_erratum.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrf/pdrf_url.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrf/pdrf_url.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrf/pdrf_v1.1.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrf/pdrf_v1.1.tar.gz -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/CPS2014-hsxie_ZJU-PDRK_15min.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/CPS2014-hsxie_ZJU-PDRK_15min.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/Readme.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/Xie2014_1410.2678v1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/Xie2014_1410.2678v1.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/Xie2016_PST_PDRK.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/Xie2016_PST_PDRK.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/other_versions/pdrk_python_xtao_170327.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/other_versions/pdrk_python_xtao_170327.tgz -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/other_versions/pdrk_si/Readme.txt: -------------------------------------------------------------------------------- 1 | This is a SI unit version of PDRK. 2 | 3 | 16:53 2017/3/27 -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/other_versions/pdrk_si/pdrk_SI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/other_versions/pdrk_si/pdrk_SI.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/other_versions/pdrk_si/pdrk_em3d.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/other_versions/pdrk_si/pdrk_em3d.in -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/pdrk_code.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/pdrk_code.tar -------------------------------------------------------------------------------- /code/codes_hsxie_me/pdrk/pdrk_url.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pdrk/pdrk_url.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/pplu/ReamMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pplu/ReamMe.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/pplu/pplu1.0.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pplu/pplu1.0.rar -------------------------------------------------------------------------------- /code/codes_hsxie_me/pplu/pplu1.1.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/pplu/pplu1.1.rar -------------------------------------------------------------------------------- /code/codes_hsxie_me/readme_all.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/readme_all.html -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/Readme.txt -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/ShafEq_hsxie_20140405.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/ShafEq_hsxie_20140405.pdf -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/cal_analytic_eq.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/cal_analytic_eq.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/flux_surf_shift=3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/flux_surf_shift=3.png -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/flux_surf_shift=9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/flux_surf_shift=9.png -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/profile.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/profile.dat -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/profile_generator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/profile_generator.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/profile_sa.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/profile_sa.dat -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/profile_tmp.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/profile_tmp.dat -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/shafeq_spdat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/shafeq_spdat.png -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/shafeq_spdata.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/shafeq_spdata.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/spdata.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/spdata.dat -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/spln1d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/spln1d.m -------------------------------------------------------------------------------- /code/codes_hsxie_me/shafeq/shafeq/spln2d.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/codes_hsxie_me/shafeq/shafeq/spln2d.m -------------------------------------------------------------------------------- /code/等离子体物理常用参数计算器_谢华生.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/code/等离子体物理常用参数计算器_谢华生.xls -------------------------------------------------------------------------------- /cpp_book_170408.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/cpp_book_170408.pdf -------------------------------------------------------------------------------- /cppbook_cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsxie/cppbook/HEAD/cppbook_cover.jpg --------------------------------------------------------------------------------