ESF SPLINES: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
Line 22: Line 22:
{{NB|tip|This method works for metals and insulators.}}
{{NB|tip|This method works for metals and insulators.}}
{{NB|warning|Remove {{FILE|WAVEDER}} before running the job and avoid setting {{TAG|LOPTICS}}.}}
{{NB|warning|Remove {{FILE|WAVEDER}} before running the job and avoid setting {{TAG|LOPTICS}}.}}
{{NB|mind|available as of VASP.6.5.0}}
{{NB|mind|Available as of VASP.6.5.0}}


== Related tags and articles ==
== Related tags and articles ==

Revision as of 07:34, 12 June 2024

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.


The electronic structure factor (ESF) in ACFDT/RPA calculations can be interpolated using tricubic splines to accelerate k-point convergence of the RPA correlation energy by setting ESF_SPLINES =T. This feature follows the same idea as in coupled cluster calculations.[1]

To this end, the electronic structure factor in the RPA

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 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 is stored to WAVECAR in a preceding DFT calculation using LOPTICS=T.

Tip: This method works for metals and insulators.
Warning: Remove WAVEDER before running the job and avoid setting LOPTICS.
Mind: Available as of VASP.6.5.0

Related tags and articles

ESF_CONV, ESF_NINTER, LOPTICS

Examples that use this tag

References