3.1 Input files

Suppose that the directory where the calculations are performed is $\sim $/StructurePrediction. This directory will contain:

Specific/ folder

Executables and enumerated input files for structure relaxation (using external codes, like VASP, SIESTA, GULP, ...) should be put in subdirectory $\sim $/StructurePrediction/Specific/

INCAR_* files in Specific/ folder for VASP

To use USPEX correctly, you should carefully edit the files in Specific/ folder to control the structure relaxation in USPEX. We take example of VASP as an external code:

Here we provide an example of INCAR files for carbon with 16 atoms in the unit cell, with default ENCUT=400 eV in POTCAR:

INCAR_1:
    PREC=LOW
    EDIFF=1e-2
    EDIFFG=1e-1
    NSW=65
    ISIF=4
    IBRION=2
    POTIM=0.02
    ISMEAR=1
    SIGMA=0.10
INCAR_2:
    PREC=NORMAL
    EDIFF=1e-3
    EDIFFG=1e-2
    NSW=55
    ISIF=4
    IBRION=1
    POTIM=0.30
    ISMEAR=1
    SIGMA=0.08
INCAR_3:
    PREC=NORMAL
    EDIFF=1e-3
    EDIFFG=1e-2
    ENCUT=520.0
    NSW=65
    ISIF=3
    IBRION=2
    POTIM=0.02
    ISMEAR=1
    SIGMA=0.07

INCAR_4:
    PREC=NORMAL
    EDIFF=1e-4
    EDIFFG=1e-3
    ENCUT=600.0
    NSW=55
    ISIF=3
    IBRION=1
    POTIM=0.30
    ISMEAR=1
    SIGMA=0.06
INCAR_5:
    PREC=NORMAL
    EDIFF=1e-4
    EDIFFG=1e-3
    ENCUT=600.0
    NSW=0
    ISIF=2
    IBRION=2
    POTIM=0.02
    ISMEAR=1
    SIGMA=0.05

The philosophy of input files for evolutionary metadynamics (calculationMethod=META) is very similar to USPEX, except that we DO NOT change the cell shape during the META evolution. Therefore, we need to put ISIF=2 for all META steps. If the full relaxation mode is on, we can put ISIF=3 for the steps of full relaxation. Therefore, if we have the following set up:

% abinitioCode
1 1 1 (1 1)
% ENDabinit

the ISIF should be “2 2 2 3 3” for INCAR_1, …, INCAR_5 correspondingly.

Different from USPEX, VCNEB method doesn’t need structure relaxation from the external codes, and itself makes use of the forces completed by the external code. Take VASP INCAR files for example, we need to set NSW=0 to avoid the structure relaxation, but with ISIF=2 or 3 to extract the forces on the atoms, and the stress tensor in VASP. We also suggest to use PREC=Accurate to have a good estimation of the forces and stress for VCNEB. An example of INCAR file for VCNEB is presented below:

INCAR_1:
    PREC=Accurate
    EDIFF=1e-4
    EDIFFG=1e-3
    ENCUT=600.0
    NSW=0
    ISIF=2
    IBRION=2
    POTIM=0.02
    ISMEAR=1
    SIGMA=0.05