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 14:09, 18 December 2024 by Kaltakm (talk | contribs) (Kaltakm moved page Construction:ESF SPLINES to ESF SPLINES)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

Description: Enable k-point interpolation of the electronic structure factor using tricubic splines in ACFDT/RPA calculations.


With ESF_SPLINES =T, the electronic structure factor (ESF) is interpolated using tricubic splines to accelerate k-point convergence of the RPA-correlation energy in ACFDT/RPA calculations. The default settings of the maximum number of iteration steps (ESF_NINTER) and convergence threshold (ESF_CONV) typically yield similar k-point convergence compared to the k-p perturbation theory approach.

Algorithm

This feature follows the same idea as in coupled cluster calculations.[1] To compute the RPA-correlation energy, 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 tricubic spline interpolation. The resulting energy is compared to the previous correlation energy. This procedure is repeated ESF_NINTER times or until the difference in energy between the interpolation steps is less than ESF_CONV.

ESF-interpolation method vs k-p perturbation theory

Note that the ESF-interpolation method is incompatible with k-p perturbation theory, where the largest q-point integration error

lim𝐪𝟎χ~𝐆𝐆0(𝐪,iω)𝐕𝐆𝐆(𝐪)

is added explicitly to the RPA integral. The long-wave limit is ill-defined for metallic systems; hence, the k-p method fails for metals. For the k-p method, the long-wave contribution is stored in the WAVEDER file, and VASP assumes you want to add this term if the file is present in the working directory.

Output

The result of the ESF interpolation is reported to the OUTCAR file in the following format

     cutoff energy     smooth cutoff   RPA   correlation   Hartree contr. to MP2  RPA spline-interp.
-----------------------------------------------------------------------------------------------------
           166.667           133.333      -12.9738715106      -19.7255874374      -13.4968000908
           158.730           126.984      -12.8840657072      -19.6294580403      -13.4017404001
           151.172           120.937      -12.7775593388      -19.5151822998      -13.3005326847
           143.973           115.178      -12.6604147404      -19.3892142669      -13.1868498210
           137.117           109.694      -12.5530911576      -19.2733151174      -13.0861120393
           130.588           104.470      -12.4659186304      -19.1786165194      -12.9778587892
           124.369            99.495      -12.3690601643      -19.0725742983      -12.8709666989
           118.447            94.758      -12.2461267475      -18.9372318755      -12.7590723870
 linear regression    
 converged value                          -14.0340307585      -20.8751715586      -14.5828037654

The last column contains the result from the spline interpolation for the selected energy cutoffs reported in the first column.

Related tags and articles

ESF_CONV, ESF_NINTER, LOPTICS

Examples that use this tag

References