[Pw_forum] 答复: Error in Turbo_lanczos.x to calculate the adsorption coefficiency
Timrov Iurii
iurii.timrov at epfl.ch
Tue Mar 7 10:07:14 CET 2017
Dear Clarence Leung,
> But I can find the input description of turbo_EELS .
The description of the input parameters for turboEELS is here: TDDFPT/Doc/INPUT_EELS.def
> What is the meaning of q ?
It is a transferred momentum. Have a look at these papers:
"Electron energy loss and inelastic x-ray scattering cross sections from time-dependent density-functional perturbation theory"
Authors: I. Timrov, N. Vast, R. Gebauer, and S. Baroni
Source: PHYSICAL REVIEW B Volume: 88 Article Number: 064301 Published: AUG 2 2013
See also: PHYSICAL REVIEW B 91, 139901(E) (2015)
"turboEELS - A code for the simulation of the electron energy loss and inelastic X-ray scattering spectra using the Liouville-Lanczos approach to time-dependent density-functional perturbation theory"
Authors: I. Timrov, N. Vast, R. Gebauer, and S. Baroni
Source: Computer Physics Communications Volume: 196 Article Number: 460 Published: 4 JUNE 2015
> How can we get (x y z) 3 Polarization direction ? use the command ipol = 4 ? like the turbo_lanczos?
No, "ipol" variable is not present in turboEELS.
As I wrote above, q is the transferred momentum, it is a vector. So depending on the direction of q you can get different behavior of the loss function -Im[1/eps] and Im[eps] (it depends also on the modulus of q). Have a look at this paper: I. Timrov et al., Phys. Rev. B 95, 094301 (2017).
HTH
Iurii
Dr. Iurii Timrov
Postdoctoral Researcher
Swiss Federal Institute of Technology Lausanne (EPFL)
Laboratory of Theory and Simulation of Materials (THEOS)
CH-1015 Lausanne, Switzerland
________________________________
?件人: pw_forum-bounces at pwscf.org <pw_forum-bounces at pwscf.org> 代表 Timrov Iurii <iurii.timrov at epfl.ch>
?送??: 2017年3月6日 22:43:42
收件人: pw_forum at pwscf.org
主?: Re: [Pw_forum] Error in Turbo_lanczos.x to calculate the adsorption coefficiency
Dear Clarence,
When posting to pw_forum please do not forget to write your affiliation!
> As far as I know, the turboTDDFT is not extended to metals,
Yes, you are right.
> So we should use fixed occupation in the scf calculation, right?
Yes
> However, if I use fixed occupation in scf, the error is
> ' charge is wrong: smearing is needed '. Because the system considered is odd electron.
Then you have to use smearing. I think there is no workaround with turboTDDFT for metals: one has to extend it to metals.
> What should I do to calculate the adsorption coefficiency of system with odd electrons.
aBsorption, not aDsorption
Probably you may try to use turboEELS, which is extended to metals. Namely, use very small q (but not exactly zero) and plot the imaginary part of the dielectric function.
HTH
Iurii
--
Dr. Iurii Timrov
Postdoctoral Researcher
Swiss Federal Institute of Technology Lausanne (EPFL)
Laboratory of Theory and Simulation of Materials (THEOS)
CH-1015 Lausanne, Switzerland
________________________________
From: pw_forum-bounces at pwscf.org <pw_forum-bounces at pwscf.org> on behalf of LEUNG Clarence <liangxy123 at hotmail.com>
Sent: Monday, March 6, 2017 9:51 AM
To: pw_forum at pwscf.org
Subject: [Pw_forum] Error in Turbo_lanczos.x to calculate the adsorption coefficiency
Dear PWscf users,
As far as I know, the turboTDDFT is not extended to metals, So we should use fixed occupation in the scf calculation, right?
However, if I use fixed occupation in scf, the error is
' charge is wrong: smearing is needed '. Because the system considered is odd electron.
What should I do to calculate the adsorption coefficiency of system with odd electrons.
Many thanks,
Clarence
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20170307/e846f5ed/attachment.html>
More information about the users
mailing list