.. index:: phono3py, phonon calculations .. _Phono3py: Phono3py ======== Description ----------- Phono3py is an extension of :ref:`Phonopy` to handle phonon-phonon interaction related properties such as: * Lattice thermal conductivity * Phonon lifetime/linewidth * Imaginary part of the self energy to lowest order * Joind density of states (JDOS) and weighted JDOS. User instructions ----------------- Phono3py is available via the modules system. To add it to your environment run: .. code-block:: bash $ module load phonopy/1.11.13.47 This adds the main phono3py program (called 'phono3py') to your environment, along with some more specialised programs. Extensive documentation, examples and tutorials can be found on the `phono3py website `_. Source ------ http://sourceforge.net/projects/phonopy/files/phono3py/ License ------- New BSD Admin notes ----------- It looks like we have all the dependencies already installed on workstations by default. It was compiled for both python2 and python3 as follows: .. code-block:: bash mkdir -p /common/debian/9.1/PythonPackages/python/2.7/phono3py/phono3py-1.11.13.47/lib/python2.7/site-packages PYTHONPATH=/common/debian/9.1/PythonPackages/python/2.7/phono3py/phono3py-1.11.13.47/lib/python2.7/site-packages python setup.py install --prefix=/common/debian/9.1/PythonPackages/python/2.7/phono3py/phono3py-1.11.13.47 mkdir -p /common/debian/9.1/PythonPackages/python/3.5/phono3py/phono3py-1.11.13.47/lib/python3.5/site-packages PYTHONPATH=/common/debian/9.1/PythonPackages/python/3.5/phono3py/phono3py-1.11.13.47/lib/python3.5/site-packages python3 setup.py install --prefix=/common/debian/9.1/PythonPackages/python/3.5/phono3py/phono3py-1.11.13.47