ESF SPLINES: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
Line 13: Line 13:
is evaluated on the k-point grid defined in {{FILE|KPOINTS}} and the correlation energy (as its trace) is stored.{{cite|gelbenegger:thesis2018}}  
is evaluated on the k-point grid defined in {{FILE|KPOINTS}} and the correlation energy (as its trace) is stored.{{cite|gelbenegger:thesis2018}}  
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.  
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 {{TAG|ESF_NITER}} times until the difference in energy between the interpolation steps is less than {{TAG|ESF_CONV}}.  
This procedure is repeated {{TAG|ESF_NINTER}} times until the difference in energy between the interpolation steps is less than {{TAG|ESF_CONV}}.  
The default settings of {{TAG|ESF_NITER}} and {{TAG|ESF_CONV}} typically yield similar k-point convergence compared to the k-p perturbation theory approach, where the limit
The default settings of {{TAG|ESF_NINTER}} and {{TAG|ESF_CONV}} typically yield similar k-point convergence compared to the k-p perturbation theory approach, where the limit
<math>
<math>
\lim_{\bf q\to 0} \chi_{{\bf G G}'}({\bf q},i\omega) \cdot {\bf V}_{\bf G G'}({\bf q})
\lim_{\bf q\to 0} \chi_{{\bf G G}'}({\bf q},i\omega) \cdot {\bf V}_{\bf G G'}({\bf q})
Line 24: Line 24:
== Related tags and articles ==
== Related tags and articles ==
{{TAG|ESF_CONV}},  
{{TAG|ESF_CONV}},  
{{TAG|ESF_NITER}},
{{TAG|ESF_NINTER}},
{{TAG|LOPTICS}}
{{TAG|LOPTICS}}



Revision as of 14:40, 10 June 2024

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

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 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.

Related tags and articles

ESF_CONV, ESF_NINTER, LOPTICS

Examples that use this tag