Jump to content

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

ISIF: Difference between revisions

From VASP Wiki
Ftran (talk | contribs)
No edit summary
Ftran (talk | contribs)
No edit summary
Line 41: Line 41:
The individual components of the stress tensor are not reliable in that case.
The individual components of the stress tensor are not reliable in that case.


{{NB|mind|Before you perform relaxations in which the volume or the cell shape is allowed to change you must read and understand the section on [[Energy_vs_volume_Volume_relaxations_and Pulay_stress|energy vs. volume, volume relaxations, and Pulay stress]]. In general volume changes should be done only with an increased energy cutoff, ''i.e.'', {{TAG|ENCUT}}=1.3×max({{TAG|ENMAX}}) or {{TAG|PREC}}=High.}}
{{NB|mind|Before you perform relaxations in which the volume or the cell shape is allowed to change you must read and understand the section on [[Energy_vs_volume_Volume_relaxations_and Pulay_stress|energy vs. volume, volume relaxations, and Pulay stress]]. In general volume changes should be done only with an increased energy cutoff, ''i.e.'', {{TAG|ENCUT}}{{=}}1.3×max({{TAG|ENMAX}}) or {{TAG|PREC}}{{=}}High.}}


{{NB|mind|To get correct results with meta-GGA functionals (see discussion at {{TAG|LTBOUNDLIBXC}}), it is necessary to use Libxc from version 5.2.0 onwards (or the master version for the latest implemented functionals) and to compile it with the option <code>--disable-fhc</code> as explained [[Makefile.include#Libxc_.28optional.29|here]].}}
{{NB|mind|To get correct results with meta-GGA functionals (see discussion at {{TAG|LTBOUNDLIBXC}}), it is necessary to use Libxc from version 5.2.0 onwards (or the master version for the latest implemented functionals) and to compile it with the option <code>--disable-fhc</code> as explained [[Makefile.include#Libxc_.28optional.29|here]].}}

Revision as of 15:13, 17 February 2023

ISIF = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 

Default: ISIF = 0 for IBRION=0 (molecular dynamics)
= 2 else

Description: ISIF determines whether the stress tensor is calculated and which principal degrees-of-freedom are allowed to change in relaxation and molecular dynamics runs.


ISIF determines whether the stress tensor is calculated. The calculation of the stress tensor is relatively time-consuming, and therefore by default switched off for ab initio molecular dynamics runs. The forces are always calculated.

In addition ISIF determines which degrees-of-freedom (ionic positions, cell volume, and cell shape) are allowed to change.

The following table shows all combinations:

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

For ISIF=1, only the trace of the stress tensor is calculated. This means only the total pressure is correctly written to the OUTCAR file. See the line:

external pressure =      ... kB

The individual components of the stress tensor are not reliable in that case.



Related tags and articles

IBRION, LEPSILON, LCALCEPS

Examples that use this tag


Contents