-
Notifications
You must be signed in to change notification settings - Fork 185
Vacancy: make
Step 1. The VacancyGenerator module in pymatgen.analysis.defects.generators is used to generate a set of structures with vacancy.
Step 2. If there are init_from_suffix and output_suffix parameter in the properties part, the refine process follows. If reproduce is evoked, the reproduce process follows. Otherwise, the vacancy structure (POSCAR) and supercell information (supercell.out) are written in the task directory, for example, in confs/mp-*/vacancy_00/task.000000 with the check and possible removing of the old input files like before.
Step 3. When doing vacancy by VASP, ISIF = 3. When doing vacancy by LAMMPS, the same in.lammps as that in EOS (change_box is True) would be generated with scale set to one.
everything starts here
Universal for all property tests
Universal for all property tests except for elastic