This python package can calculate infrared intensities based on the dipole approximation. To do so, you need VASP
and Phonopy
.
It is based on the following two publications:
-
P. Giannozzi, S. Baroni, J. Chem. Phys., 1994, 100, 8537.
-
D. Karhánek, T. Bučko, J. Hafner, J. Phys.: Condens. Matter., 2010, 22, 265006.
They should be cited if you use the program.
Moreover, the following should be cited:
-
A. Görne, J. George, J. van Leusen, R. Dronskowski, Inorganics, 2017, 5, 10.
-
Janine George, & Richard Dronskowski. (2019, June 7). JaGeo/IR: IR (Version 1.0.4). Zenodo. http://doi.org/10.5281/zenodo.3241592 (Bibtex).
Of course, also VASP
and Phonopy
.
This package can be installed with pip install IR-JaGeo
.
Alternative Installation:
To use this package you need to install Phonopy
correctly. Furthermore, numpy
and matplotlib
are required. Also, the python path should be exported correctly.
- Perform a phonon calculation with Phonopy and VASP (finite displacements or DFPT) (More information on this procedure)
- Generate the
FORCE_SETS
orFORCE_CONSTANTS
file - Calculate BORN charges (More information on this procedure and the
BORN
file) - Installation of the package/Download this repository, export the Python path correctly
- Copy an example script, adapt the names of the files and the supercell size (the one you used for the phonon calculation!)
- Run the script
- Other functionalities
- Include tests
- J. George (Université catholique de Louvain, before: RWTH Aachen University)
- PI during the development of the code: R. Dronskowski, RWTH Aachen University