exciting & phonopy calculation#
How to run#
A procedure of exciting-phonopy calculation is as follows:
Read an exciting input file and create supercells with exciting_mode option:
% phonopy-init --exciting -d --dim="2 2 2"
In this example, 2x2x2 supercells are created.
supercell.xmlandsupercell-xxx.xml(xxxare numbers) give the perfect supercell and supercells with displacements, respectively. In these supercell files, lines only relevant to crystal structures are generated.phonopy_disp.yamlis also created. This file contains information on displacements. Put those files in folders001 002 ...and create a symbolic link calledinput.xmlto those. Morever, if needed copy the species files,Calculate forces on atoms in the supercells with displacements. Calculation block
groundstatehave to be added to eachsupercell.xmlfile.Create
FORCE_SETSby% phonopy-init --exciting -f 001/INFO.OUT 002/INFO.OUT ...
To run this command,
phonopy_disp.yamlhas to be located in the current directory because the atomic displacements are written into the FORCE_SETS file.Run post-process of phonopy. Crystal structure and calculator interface are read from
phonopy_disp.yaml:% phonopy -p band.conf
or:
% phonopy [other-OPTIONS] [setting-file]