[ase-users] Calculating core-level shifts in one System and between different systems with VASP
fabian
Fabian.T89 at web.de
Thu Jan 18 12:02:46 CET 2018
Dear all,
I have a question how to calculate changes in the core level energies in
the final state approximation (ICORELEVEL = 2) in VASP.
This question is not related to ASE, but i hope it is still allowed to
post it to this mailing list!
If i am not mistaken in the initial state approach (ICORELEVEL = 1) i
can just take the values which are printed in the list of core state
eigenenergies
in the OUTCAR file
* "the core state eigenenergies are**
** 1- 1s **....."*
So i get all values with one calculations.
When i perform calculations in the final state approach (ICORELEVEL =
2), i have to compare the total energies
of a ground state to a core excited state calculation for evaluating
core level shifts in DFT.
This is also the explanation in the original Köhler and Kresse paper (
Phys. Rev. B 70, 165405) where this process is laid out for VASP:
Here they explain that:
E_B = E(N-1) - E(N)
where E(N-1) is the total energy of the core-ionised system and E(N) is
the total energy of the neutral system.
E(N) is thus the total energy of my normal DFT calculation?
The VASP "manual" states that " /absolute energies are not meaning
full/"and " /Only relative shifts of the core electron binding energy
are relevant/".
Thus i likely do not get the total (absolut) energy of the core-ionised
system E(N-1), by using a core-ionzed PAW potential.
The calculated binding energy must be calculated with respect to some
reference value depending on our potentials like this?
E_B = E(N-1) - E(N) + E(V_ref)
so only when i compare the E_B of two atoms M and Q of the same element
this values cancels out?
delta E_B = E_B_M - E_B_Q = E_M(N-1) - E_M(N) + E(V_ref) -
[E_Q(N-1) - E_Q(N) + E(V_ref)]
delta E_B = [E_M(N-1) - E_M(N)] - [E_Q(N-1) - E_Q(N)]
Thus i can only use this method to calculate core level shifts, but not
absolute core level binding energies?
Is this picture correct?
If want to compare the relative shift between atoms in different
calculations i simply use the total energy's of this system calculate
the differences between
the "differences " of the two systems and the values should still be
correct ?
I tried this method already for some simple systems and the relative
shift is already fitting pretty well to the corresponding experimental data.
This procedure would however only make sense, if the reference of the
energies for the two calculations ( E(N-1) -and E(N) ) are the same.
Is this the correct ?
Is it possible to get the relaxation energy in the core-excited state
calculation, which should be responsible for describing chemical shifts
in different environments as well
Now i am in the process of calculating core level shifts for a different
project. And if i use the final state method as above i get relatively
large errors compared to the
Experimental data. Thus, i also performed the calculations utilising the
Slater-Janak transition state approximation.
In VASP this is done by setting ICORELEVEL=2 and CLZ=0.5. I could also
set the electron count clz to a different value between 0 and 1.
The way i understand the Slater-Janak transition state approximation is
that you exchange the calculations of total energy of the core-ionised
system and total energy of the neutral
system with an "evaluation at midpoint". But my values only make any
sense if i do the same as i did with the complete final state method (
clz=1), meaning i still compare the difference
of two total energies.
Is it still justified to compare the total energies of a ground state to
a core excited state calculation when i use the Slater-Janak transition
state approximation? Do i still calculate the
difference between the neutral system E(N) and the "ionized" system
E(N-0.5) ? What is the physical reasoning behind this?
I was recently told that the Slater transition state is only useful for
calculating core-level spectra, like EELS or XAS, but cannot be used for
calculating binding energies, but i found literature where it
was also use for the calculation of XPS core level shifts, however only
very few?
I would really appreciate if someone could shed some light on this topic
for me!
All the best
fabian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.fysik.dtu.dk/pipermail/ase-users/attachments/20180118/52f7fc97/attachment.html>
More information about the ase-users
mailing list