Jump to content

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

SHAKETOL: Difference between revisions

From VASP Wiki
Tbucko (talk | contribs)
No edit summary
Csheldon (talk | contribs)
 
(2 intermediate revisions by one other user not shown)
Line 6: Line 6:


{{TAG|SHAKETOL}} specifies the tolerance for the SHAKE algorithm.
{{TAG|SHAKETOL}} specifies the tolerance for the SHAKE algorithm.
If the error for all geometric constraints does not decrease below this predefined tolerance within the allowed number of iterations ({{TAG|SHAKEMAXITER}}), VASP terminates with an error message. This behavior can be changed by defining the soft convergence tolerance {{TAG|SHAKETOLSOF}} > {{TAG|SHAKETOL}}, in which case the algorithm will not terminate if at least accuracy specified by {{TAG|SHAKETOLSOF}} was reached.   
If the error for all geometric constraints does not decrease below this predefined tolerance within the allowed number of iterations ({{TAG|SHAKEMAXITER}}), VASP terminates with an error message. This behavior can be changed by defining the soft convergence tolerance {{TAG|SHAKETOLSOFT}} > {{TAG|SHAKETOL}}, in which case the algorithm will not terminate if at least accuracy specified by {{TAG|SHAKETOLSOFT}} was reached.   


== Related tags and articles ==
== Related tags and articles ==
{{TAG|SHAKETOLSOFT}},
{{TAG|SHAKEMAXITER}},
{{TAG|SHAKEMAXITER}},
{{TAG|MDALGO}}
{{TAG|MDALGO}}
[[Constrained molecular dynamics]]


{{sc|SHAKETOL|Examples|Examples that use this tag}}
{{sc|SHAKETOL|Examples|Examples that use this tag}}

Latest revision as of 13:28, 28 May 2026

SHAKETOL = [Real]
Default: SHAKETOL = [math]\displaystyle{ 10^{-5} }[/math] 

Description: SHAKETOL specifies the tolerance for the SHAKE algorithm (in case VASP was compiled with -Dtbdyn).


Constrained molecular dynamics (MDALGO=1 | 2 | 3 | 4 | 5) are performed using a SHAKE algorithm.[1]

SHAKETOL specifies the tolerance for the SHAKE algorithm. If the error for all geometric constraints does not decrease below this predefined tolerance within the allowed number of iterations (SHAKEMAXITER), VASP terminates with an error message. This behavior can be changed by defining the soft convergence tolerance SHAKETOLSOFT > SHAKETOL, in which case the algorithm will not terminate if at least accuracy specified by SHAKETOLSOFT was reached.

Related tags and articles

SHAKETOLSOFT, SHAKEMAXITER, MDALGO

Constrained molecular dynamics

Examples that use this tag

References