XPS: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 31: | Line 31: | ||
CLZ = 1 # 1 or 0.5; number of electrons to be displaced | CLZ = 1 # 1 or 0.5; number of electrons to be displaced | ||
* | * after the job is completed, grep ENTOT from the OUTCAR (let's call this value E2) | ||
* The XPS shift (Exps) can be calculated as: Exps = E2 - E1 | |||
Alternatively: | |||
compute just ICORELEVEL=2 with one positive charge in the system, then reference the core level energy (grep 3d OUTCAR #for the example above) to vacuum energy. (will elaborate in next edit) | |||
Revision as of 17:17, 22 February 2019
General workflow
in preparation (currently just a sketch)
An XPS calculation is a single ionic step calculation, and involves the explicit computation of core levels for ONE selected atom in the POSCAR.
- For a converged structure select a single atom for which the core levels shifts will be calculated (link to gli script to be added)
- Create two separate subdirectries, (for example ./xpsini and ./xpsfin) and copy the the desired POSCAR to both
- copy the files corresponding to your typical setup to ""xpsini""
- in ""xpsini"", insert tags for XPS calculation to INCAR:
ICORELEVEL = 1 # initial state XPS CLNT = 3 # atom type POSCAR; in this case third species in the POSCAR CLN = 3 # main quantum number CLL = 2 # l quantum number; s=0, p=1, etc.; #CLZ = 1 # 1 or 0.5; number of electrons to be displaced
- after the job is completed, grep ENTOT from the OUTCAR (let's call this value E1)
- copy the job files from ""xpsini"" to ""xpsfin""
- Replace tags for XPS calculation with:
ICORELEVEL = 2 # final state XPS; if ICORELEVEL=1 then the core level is computed without electron excitation CLNT = 3 # atom type POSCAR; in this case third species in the POSCAR CLN = 3 # main quantum number CLL = 2 # l quantum number; s=0, p=1, etc.; CLZ = 1 # 1 or 0.5; number of electrons to be displaced
- after the job is completed, grep ENTOT from the OUTCAR (let's call this value E2)
- The XPS shift (Exps) can be calculated as: Exps = E2 - E1
Alternatively:
compute just ICORELEVEL=2 with one positive charge in the system, then reference the core level energy (grep 3d OUTCAR #for the example above) to vacuum energy. (will elaborate in next edit)