International Tables for Crystallography


XSpectra: a density-functional-theory-based plane-wave pseudopotential code for XANES calculation
Delphine Cabaret and Matteo Calandra. International Tables for Crystallography (2024). Vol. I [ doi:10.1107/S1574870720003328 ]

Abstract

The XSpectra code calculates XANES spectra at the K, L1 and L2,3 edges, including both electric dipole and quadrupole transitions. Density-functional theory and the Born–Oppenheimer approximation are used. The implementation relies on plane-wave basis sets, pseudopotentials and periodic boundary conditions. XSpectra belongs to the Quantum ESPRESSO distribution, an integrated suite of open-source computer codes for electronic structure calculations. XSpectra reads the self-consistent charge density produced by the PWscf code of the Quantum ESPRESSO distribution and acts as a post-processing tool. Core-hole effects are included by considering a supercell containing one absorbing atom, the pseudopotential of which is generated with a core hole in the appropriate core level. The all-electron final state wavefunctions are constructed using the projector augmented-wave method. The XANES cross section is calculated using the Lanczos method and a continued fraction expansion, avoiding the explicit calculation of empty states. The capabilities of the code are illustrated via selected examples.


Access, prices and ordering

International Tables for Crystallography is available online as a full set of volumes through Wiley.

set

If you have already registered and are using a computer listed in your registration details, please email [email protected] for assistance.

About International Tables for Crystallography

International Tables for Crystallography is the definitive resource and reference work for crystallography. The multi-volume series comprises articles and tables of data relevant to crystallographic research and to applications of crystallographic methods in all sciences concerned with the structure and properties of materials.