Skip to content

Python3pkg/DynaPhoPy

 
 

Repository files navigation

PyPI version Build Status

DynaPhoPy

Software to calculate crystal microscopical anharmonic properties from molecular dynamics using the normal-mode-decomposition technique. VASP or LAMMPS codes can be used to calculate MD. PHONOPY code is used to obtain harmonic eigenvalues.

Installation instructions

  1. Requirements
  1. Download the source code and place it in the installation directory

  2. (optional) Install requirements using pip
    pip install -r requirements.txt --user

  3. Run setup.py to install dynaphopy
    python setup.py install --user

  • NEW! Now you can use pip to install/update dynaphopy module
    pip install dynaphopy --user

Executing this software

  1. Command line method
  • $dynaphopy input_file MD_file [Options]
  • execute $dynaphopy -h for detailed description of available options
  1. Interactive mode
  • Use -i option from command line method and follow the instructions
  • $dynaphopy input_file MD_file -i
  1. Scripting method (as a module)
  • Dynaphopy can be imported as a python module
  • In Example directory an example script is available (script_silicon.py)
  • The comments in the script makes it (hopefully) self explained.

Input files for several materials can be found in the same Example directory More information at: http://abelcarreras.github.io/DynaPhoPy

Contact info

Abel Carreras
abelcarreras83@gmail.com

Department of Materials Science and Engineering
Kyoto University

Packages

No packages published

Languages

  • Python 92.8%
  • C 7.2%