Description: This program calculate the conductivity of cylindrical metal nanowire using the phonon approximation in a core-shell structure, in this code, the diameter, and the metal can be changed to simulated other metals. The calculated dispersion relation of the resistivity of a single band is saved as data file. to use the program, run g_E2.m
File list (Check if you may need any files):
phonon\alphaFun.asv
......\B_Efun1.m
......\B_Efun2.m
......\CalCoeff.asv
......\CalCoeff.m
......\CalCoeff1.asv
......\CalCoeff1.m
......\CalCoeff2.m
......\CalDeterminant.asv
......\CalDeterminant.m
......\CalDeterminant0.m
......\CalEigV.m
......\Calwn.m
......\coeFun.m
......\dat\ami.mat
......\...\datfile_da=0.05.dat
......\...\datfile_da=0.05.mat
......\...\datfile_da=0.1.dat
......\...\datfile_da=0.1.mat
......\...\datfile_da=0.2.dat
......\...\datfile_da=0.2.mat
......\...\datfile_da=0.3.dat
......\...\datfile_da=0.3.mat
......\...\datfile_da=0.dat
......\...\datfile_da=0.mat
......\...\r&t.dat a=2.5da=0n=1.dat
......\...\r&t.dat a=3da=0n=1.dat
......\...\r&t.dat a=3da=0n=10.dat
......\...\r&t.dat a=3da=0n=100.dat
......\...\r&t.dat a=3da=0n=2.dat
......\...\r&t.dat a=3da=0n=20.dat
......\...\r&t.dat a=3da=0n=24.dat
......\...\r&t.dat a=3da=0n=3.dat
......\...\r&t.dat a=3da=0n=4.dat
......\...\r&t.dat a=3da=0n=5.dat
......\...\r&t.dat a=3da=0n=6.dat
......\...\r&t.dat a=3da=0n=7.dat
......\...\r&t.dat a=3da=0n=8.dat
......\...\r&t.dat a=3da=0n=9.dat
......\...\r&t.dat a=3da=0n=90.dat
......\...\r&t.dat a=3nn=10.dat
......\...\r&t.dat a=5da=0.dat
......\...\r&t.dat a=5da=0n=1.dat
......\...\r&t.dat a=5da=0n=2.dat
......\...\r&tnn a=3.dat
......\...\r&tnn a=5.dat
......\...\r&tnn.dat a=3nn=17.dat
......\...\Rgdat_a=5da=5.mat
......\DefineMatrix.asv
......\DefineMatrix.m
......\DefineMatrix0.asv
......\DefineMatrix0.m
......\DefineMatrix01.m
......\DefineMatrix1.asv
......\DefineMatrix1.m
......\DefineMatrix2.asv
......\EPelement.asv
......\EPelement.m
......\EPelement1.asv
......\EPelement1.m
......\f2.asv
......\f2.m
......\fbessel.m
......\fun_dn.m
......\fun_q_ef.asv
......\fun_q_ef1.asv
......\fun_q_ef1.m
......\fun_q_ef2.m
......\fw_q.asv
......\fw_q.m
......\gdat_da=0.mat
......\g_E.asv
......\g_E.m
......\g_E2.asv
......\g_E2.m
......\g_E3.asv
......\g_E3.m
......\g_Efun.asv
......\g_Efun.m
......\g_Efun1.asv
......\g_Efun1.m
......\g_Efun2.m
......\Mod_wavefun.asv
......\Mod_wavefun.m
......\Mod_wavefun1.m
......\nf_r.asv
......\nf_r.m
......\Nn.asv
......\Nn.m
......\normC.m
......\qn_fun.asv
......\qn_fun.m
......\quadl.m
......\readfunction.m
......\Run.m
......\Swavefun.asv
......\Swavefun.m
......\Swavefun_r.m
......\Swavefun_z.asv
......\Swavefun_z.m