CH_LSPEC

From VASP Wiki
Revision as of 15:51, 20 February 2025 by Karsai (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

CH_LSPEC = [logical]
Default: CH_LSPEC = .FALSE. 

Description: This flag controls whether the dielecectric function using the supercell core-hole method is calculated or not.


How to calculate X-ray absorption spectra from the supercell core-hole method are is explained here.

This tag should be used in combination with the following important tags for the core-hole approximation:

  • ICORELEVEL: To enable core-hole calculations in the final-state approximation with self-consistent field cycles (SCF) one has to set ICORELEVEL=2. Core-hole calculations in the initial-state approximation (ICORELEVEL=1) are also available, but they are physically less relevant and should be only used if especially needed.
  • CLNT: This tag selects the species holding the core hole. This number corresponds to the species defined in the POSCAR and POTCAR files.
  • CLN: Specifies the quantum number of the excited electron.
  • CLL: Specifies the quantum number of the excited electron.
  • CLZ: Specifies how much of a faction of the chosen electron should be excited. Usually one always sets CLZ=1.0, but in some cases values lesser than 1 can lead to better agreement with experiment. However, this should be handled with caution since the physics behind is very dubious.

And following tags to control the calculation of the dieletric function:

  • CH_SIGMA: The broadening of the spectrum is by default of Gaussian form and the broadening width in eV is set by CH_SIGMA. We recommend using a very small broadening CH_SIGMA0.001 in the calculations and to broaden the spectrum in post-processing. Also, the spectrum can be recalculated with different parameters without the need to redo the electronic self-consistent field cycle. For that one can use the converged WAVECAR from the previous calculation and set ALGO=None together with the new parameters for the spectrum "CH_*" in the INCAR file.
  • CH_NEDOS: Sets the number of grid points on the energy axis of the spectrum.
  • CH_AMPLIFICATION: Scaling of the spectrum by the specified value. This tag is not important but can be useful sometimes if one needs to scale the spectrum a priori. Otherwise, it is recommended to scale the spectrum a posteriori.


Warning: For XAS calculations it is strongly recommended to use the available GW PAW potentials for the POTCAR files, since many standard potentials don't have projectors with quantum numbers 2 or larger and the GW potentials are more exact for excited states than the standard potentials.

Related tags and articles

CH_SIGMA, CH_NEDOS, CH_AMPLIFICATION, ICORELEVEL, CLNT, CLN, CLL, CLZ, ISMEAR, CH_AMPLIFICATION

Examples that use this tag