ISIF: Difference between revisions
No edit summary |
No edit summary |
||
| (18 intermediate revisions by 8 users not shown) | |||
| Line 1: | Line 1: | ||
{{TAGDEF|ISIF|0 {{!}} 1 {{!}} 2 {{!}} 3 {{!}} 4 {{!}} 5 {{!}} 6 {{!}} 7}} | {{TAGDEF|ISIF|0 {{!}} 1 {{!}} 2 {{!}} 3 {{!}} 4 {{!}} 5 {{!}} 6 {{!}} 7 {{!}} 8}} | ||
{{DEF|ISIF|0|for {{TAG|IBRION}} | {{DEF|ISIF|0|for {{TAG|IBRION|0}} (molecular dynamics) or {{TAG|LHFCALC|.TRUE.}}|2|else}} | ||
Description: | Description: Determines if the stress tensor is calculated and which ionic degrees of freedom are varied. | ||
---- | ---- | ||
{{TAG|ISIF}} | For {{TAG|ISIF}}<math>\ge</math>2, the stress tensor is calculated. It is defined as the negative of the derivative of the energy | ||
<math> E </math> with respect to the strain tensor <math>\eta_{ji}</math>: | |||
:<math> \sigma_{ij} = - \frac{\delta E} {\delta \eta_{ji}} </math>. | |||
The | This might be different from other first principles codes. | ||
A positive in the diagonals means that the system is under compressive strain and wants to expand. A negative value implies that the system is under tensile strain and wants to reduce its volume. The stress tensor is symmetric <math>\sigma_{ij}=\sigma_{ji}</math>, and, thus, it has six independent entries. | |||
The calculation of the stress tensor is relatively time-consuming, and, therefore, by default, it is switched off in some cases. The forces are always calculated. | |||
{{NB|tip|You can get information about the stress at each ionic step using {{TAG|NWRITE|0,1,2,3}}.}} | |||
{{TAG|ISIF}} also determines which degrees of freedom (ionic positions, cell volume, and cell shape) of the structure are allowed to change. | |||
:{| cellpadding="5" cellspacing="0" border="1" | :{| cellpadding="5" cellspacing="0" border="1" | ||
|{{TAG|ISIF}} ||colspan="2" style="text-align: center;"| calculate ||colspan="3" style="text-align: center;"| degrees-of-freedom | |{{TAG|ISIF}} ||colspan="2" style="text-align: center;"| calculate ||colspan="3" style="text-align: center;"| degrees-of-freedom | ||
|- | |- | ||
| || forces || | | || forces || stress tensor || positions || cell shape || cell volume | ||
|- | |- | ||
| 0 || yes || no || yes || no || no | | 0 || yes || no || yes || no || no | ||
| Line 33: | Line 37: | ||
|- | |- | ||
| 7 || yes || yes || no || no || yes | | 7 || yes || yes || no || no || yes | ||
- | |- | ||
| 8 || yes || yes || | | 8 || yes || yes || yes || no || yes | ||
|} | |} | ||
For {{TAG|ISIF}} | * For {{TAG|ISIF|1}}, only the trace of the stress tensor is calculated. This means only the total pressure is correct and can be read off in the line: | ||
external pressure = ... kB | external pressure = ... kB | ||
The individual components of the stress tensor are not reliable in | :The individual components of the stress tensor are not reliable in this case and must be disregarded. | ||
* Accuracy | |||
{{NB| | {{NB|warning|The PAW basis for the [[:Category:Electronic minimization|electronic minimization]] is not adjusted when the structure is varied during a calculation.|:}} | ||
{{ | :Therefore, carefully consider effects such as [[Pulay_stress|Pulay stress]] and choose generous settings for the [[:Category:Electronic minimization|electronic minimization]]. Generally, volume changes should be done only with an increased energy cutoff, e.g., {{TAG|ENCUT|1.3×max({{TAG|ENMAX}})}}, and {{TAG|PREC|High}}. | ||
* To further control the ionic degrees of freedom that can vary during the calculation, set `Selective dynamics` in the {{FILE|POSCAR}} file. | |||
* {{TAG|ISIF|8}} is only available as of VASP.6.4.1. | |||
== Related tags and articles == | == Related tags and articles == | ||
{{TAG|IBRION}}, | {{TAG|IBRION}}, | ||
{{TAG| | [[structure optimization]], | ||
{{TAG| | [[:Category:Ensembles| Ensembles]], | ||
{{TAG|NWRITE}}, | |||
Selective-dynamics mode of the {{FILE|POSCAR}} file, | |||
{{TAG|LATTICE_CONSTRAINTS}} | |||
{{sc|ISIF|Examples|Examples that use this tag}} | {{sc|ISIF|Examples|Examples that use this tag}} | ||
---- | ---- | ||
[[Category:INCAR tag]][[Category:Ionic minimization]][[Category:Molecular dynamics]][[Category:Symmetry]] | [[Category:INCAR tag]][[Category:Ionic minimization]][[Category:Molecular dynamics]][[Category:Symmetry]] | ||
Latest revision as of 08:58, 26 November 2025
ISIF = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
| Default: ISIF | = 0 | for IBRION = 0 (molecular dynamics) or LHFCALC = .TRUE.
|
| = 2 | else |
Description: Determines if the stress tensor is calculated and which ionic degrees of freedom are varied.
For ISIF[math]\displaystyle{ \ge }[/math]2, the stress tensor is calculated. It is defined as the negative of the derivative of the energy [math]\displaystyle{ E }[/math] with respect to the strain tensor [math]\displaystyle{ \eta_{ji} }[/math]:
- [math]\displaystyle{ \sigma_{ij} = - \frac{\delta E} {\delta \eta_{ji}} }[/math].
This might be different from other first principles codes. A positive in the diagonals means that the system is under compressive strain and wants to expand. A negative value implies that the system is under tensile strain and wants to reduce its volume. The stress tensor is symmetric [math]\displaystyle{ \sigma_{ij}=\sigma_{ji} }[/math], and, thus, it has six independent entries. The calculation of the stress tensor is relatively time-consuming, and, therefore, by default, it is switched off in some cases. The forces are always calculated.
Tip: You can get information about the stress at each ionic step using NWRITE = 0,1,2,3.
|
ISIF also determines which degrees of freedom (ionic positions, cell volume, and cell shape) of the structure are allowed to change.
ISIF calculate degrees-of-freedom forces stress tensor positions cell shape cell volume 0 yes no yes no no 1 yes trace only yes no no 2 yes yes yes no no 3 yes yes yes yes yes 4 yes yes yes yes no 5 yes yes no yes no 6 yes yes no yes yes 7 yes yes no no yes 8 yes yes yes no yes
- For
ISIF = 1, only the trace of the stress tensor is calculated. This means only the total pressure is correct and can be read off in the line:
external pressure = ... kB
- The individual components of the stress tensor are not reliable in this case and must be disregarded.
- Accuracy
Warning: The PAW basis for the electronic minimization is not adjusted when the structure is varied during a calculation.
- Therefore, carefully consider effects such as Pulay stress and choose generous settings for the electronic minimization. Generally, volume changes should be done only with an increased energy cutoff, e.g.,
ENCUT = 1.3×max(ENMAX), andPREC = High.
- To further control the ionic degrees of freedom that can vary during the calculation, set `Selective dynamics` in the POSCAR file.
ISIF = 8is only available as of VASP.6.4.1.
Related tags and articles
IBRION, structure optimization, Ensembles, NWRITE, Selective-dynamics mode of the POSCAR file, LATTICE_CONSTRAINTS