Phonon linewidth does not change with temperature
Posted: Wed Sep 06, 2023 8:55 am
Dear Prof.
I calculated the phonon linewidth under different temperatures and find ther are almost the same (300K and 1200K).
The electron linewidth decease with the temprature. From the theory, based on my understanding, phonon linewidth should be a function of phonon frequency and temperature. Why it is not change?
Are there parameters I set wrong?
Best regards,
Yi-Ming
Below are the input parameters:
(Version EPW 5.4.1)
epw1.in
--
&inputepw
prefix = 'AAA'
amass(1) = ****
amass(2) = ****
outdir = './tmp/'
iverbosity = 0
elph = .true.
epwwrite = .true.
epwread = .false.
asr_typ = 'simple'
nbndsub = 10
bands_skipped = 'exclude_bands=1-58,69-80'
wannierize = .true.
proj(1) = '***'
wdata(1) = 'bands_plot = .true.'
wdata(2) = 'begin kpoint_path'
wdata(3) = 'G 0.00000 0.00000 0.00000 M 0.50000 0.00000 0.00000'
wdata(4) = 'M 0.50000 0.00000 0.00000 K 0.33333 0.33333 0.00000'
wdata(5) = 'K 0.33333 0.33333 0.00000 G 0.00000 0.00000 0.00000'
wdata(6) = 'end kpoint_path'
wdata(7) = 'bands_plot_format = gnuplot'
wdata(8) = 'use_ws_distance = .true.'
wdata(9) = 'dis_mix_ratio = 1.0'
wdata(10) = 'guiding_centres = .true.'
temps = 1200.0 ! K
dvscf_dir = 'phonon_12'
filukk = './AAA.ukk'
filkf = './kpoints.txt'
filqf = './kpoints.txt'
nk1 = 12
nk2 = 12
nk3 = 1
nq1 = 12
nq2 = 12
nq3 = 1
/
epw2.in:
--
&inputepw
prefix = 'AAA
amass(1) = *****
amass(2) = *****
outdir = './tmp/'
elph = .true.
epwwrite = .false.
epwread = .true.
asr_typ = 'simple'
nbndsub = 10
bands_skipped = 'exclude_bands=1-58,69-80'
wannierize = .false.
phonselfen = .true.
delta_approx= .true.
fsthick = 2.0 ! eV
temps = 1200.0 ! K
degaussw = 0.05 ! eV
dvscf_dir = 'phonon_12'
filukk = './AAA.ukk'
filkf = './kpoints.txt'
filqf = './kpoints-bte.txt'
nk1 = 12
nk2 = 12
nk3 = 1
nq1 = 12
nq2 = 12
nq3 = 1
/
I calculated the phonon linewidth under different temperatures and find ther are almost the same (300K and 1200K).
The electron linewidth decease with the temprature. From the theory, based on my understanding, phonon linewidth should be a function of phonon frequency and temperature. Why it is not change?
Are there parameters I set wrong?
Best regards,
Yi-Ming
Below are the input parameters:
(Version EPW 5.4.1)
epw1.in
--
&inputepw
prefix = 'AAA'
amass(1) = ****
amass(2) = ****
outdir = './tmp/'
iverbosity = 0
elph = .true.
epwwrite = .true.
epwread = .false.
asr_typ = 'simple'
nbndsub = 10
bands_skipped = 'exclude_bands=1-58,69-80'
wannierize = .true.
proj(1) = '***'
wdata(1) = 'bands_plot = .true.'
wdata(2) = 'begin kpoint_path'
wdata(3) = 'G 0.00000 0.00000 0.00000 M 0.50000 0.00000 0.00000'
wdata(4) = 'M 0.50000 0.00000 0.00000 K 0.33333 0.33333 0.00000'
wdata(5) = 'K 0.33333 0.33333 0.00000 G 0.00000 0.00000 0.00000'
wdata(6) = 'end kpoint_path'
wdata(7) = 'bands_plot_format = gnuplot'
wdata(8) = 'use_ws_distance = .true.'
wdata(9) = 'dis_mix_ratio = 1.0'
wdata(10) = 'guiding_centres = .true.'
temps = 1200.0 ! K
dvscf_dir = 'phonon_12'
filukk = './AAA.ukk'
filkf = './kpoints.txt'
filqf = './kpoints.txt'
nk1 = 12
nk2 = 12
nk3 = 1
nq1 = 12
nq2 = 12
nq3 = 1
/
epw2.in:
--
&inputepw
prefix = 'AAA
amass(1) = *****
amass(2) = *****
outdir = './tmp/'
elph = .true.
epwwrite = .false.
epwread = .true.
asr_typ = 'simple'
nbndsub = 10
bands_skipped = 'exclude_bands=1-58,69-80'
wannierize = .false.
phonselfen = .true.
delta_approx= .true.
fsthick = 2.0 ! eV
temps = 1200.0 ! K
degaussw = 0.05 ! eV
dvscf_dir = 'phonon_12'
filukk = './AAA.ukk'
filkf = './kpoints.txt'
filqf = './kpoints-bte.txt'
nk1 = 12
nk2 = 12
nk3 = 1
nq1 = 12
nq2 = 12
nq3 = 1
/