Jump to content

Requests for technical support from the VASP team should be posted in the VASP Forum.

ESF SPLINES

From VASP Wiki
Revision as of 07:51, 11 June 2024 by Kaltakm (talk | contribs)

ESF_SPLINES = .FALSE. | .TRUE.
Default: ESF_SPLINES = .FALSE. 

Description: ESF_SPLINES selects k-point interpolation in ACFDT(R) calculations using tri-cubic splines.


Interpolates the electronic structure factor in ACFDT/RPA calculations using tri-cubic splines to accelerate k-point convergence of the RPA correlation energy. This feature follows the same idea as in coupled cluster calculations.[1]

To this end, the electronic structure factor in the RPA

S(𝐪+𝐆)=dω{(ln[1χ~0(𝐪,iω)V(𝐪)])𝐆,𝐆+V𝐆,𝐆(𝐪)χ~0(𝐪,iω)}

is evaluated on the k-point grid defined in KPOINTS and the correlation energy (as its trace) is stored.[2] To obtain the correlation energy on a finer k-point grid, more q-points are added using tri-cubic spline interpolation and the resulting energy is compared to the previous correlation energy. This procedure is repeated ESF_NINTER times until the difference in energy between the interpolation steps is less than ESF_CONV. The default settings of ESF_NINTER and ESF_CONV typically yield similar k-point convergence compared to the k-p perturbation theory approach, where the limit lim𝐪𝟎χ~𝐆𝐆0(𝐪,iω)𝐕𝐆𝐆(𝐪) is stored to WAVECAR in a preceding DFT calculation using LOPTICS=T.

Related tags and articles

ESF_CONV, ESF_NINTER, LOPTICS

Examples that use this tag