Skip to content

wenlibin02/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 phonon modes.

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

About

Phonon Analysis from Molecular Dynamics Data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 93.0%
  • C 7.0%