LANCZOSTHR: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{TAGDEF|LANCZOSTHR|[real]}}
{{TAGDEF|LANCZOSTHR|[real]|<math>10^{-3}</math>}}
{{DEF|LANCZOSTHR| <math>10^{-3}</math> | }}


Description: {{TAG|LANCZOSTHR}} is used by the BSE Lanczos algorithm to stop the iterative procedure, once the dielectric function has reached numerical convergence.
Description: {{TAG|LANCZOSTHR}} is used by the BSE Lanczos algorithm to stop the iterative procedure, once the dielectric function has reached numerical convergence.


The difference between the dielectric function at two consecutive iterations, <math>i</math> and <math>i+1</math> is computed as root-mean-square over the frequency grid sampling
The difference between the dielectric function at two consecutive iterations, <math>i</math> and <math>i+1</math>, is computed as root-mean-square over the frequency grid


::<math>
::<math>
\mathrm{RMS}[\epsilon] = \sqrt{\sum_{j=1}^N\left[\epsilon_{i}(\omega_j)-\epsilon_{i+1}(\omega_j)\right]^2}
\mathrm{RMS}[\epsilon] = \sqrt{\sum_{j=1}^N\frac{1}{N}\left[\epsilon_{i}(\omega_j)-\epsilon_{i+1}(\omega_j)\right]^2}
</math>
</math>


and once <math>\mathrm{RMS}[\epsilon]<=</math>LANCZOSTHR the iterative procedure stops.  
and once <math>\mathrm{RMS}[\epsilon]<=</math>LANCZOSTHR the iterative algorithm stops.  
   
   
== Related tag and articles ==
== Related tag and articles ==

Latest revision as of 15:25, 18 December 2024

LANCZOSTHR = [real]
Default: LANCZOSTHR =  

Description: LANCZOSTHR is used by the BSE Lanczos algorithm to stop the iterative procedure, once the dielectric function has reached numerical convergence.

The difference between the dielectric function at two consecutive iterations, and , is computed as root-mean-square over the frequency grid

and once LANCZOSTHR the iterative algorithm stops.

Related tag and articles

BSE, BSE calculations, Bethe-Salpeter equations