Julia-Phonons

所属分类:物理/力学计算
开发工具:Julia
文件大小:247KB
下载次数:0
上传日期:2018-11-07 13:38:59
上 传 者sh-1993
说明:  Julia代码与Phonons一起玩
(Julia codes to play with Phonons)

文件列表:
2015-11_CubicModeDecomposition (0, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbBr.dat (3301, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbBr (0, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbBr\POSCAR (1657, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbBr\mesh.yaml (72503, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbBr_mode.eps (57386, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbBr_mode.png (47974, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbCl.dat (3309, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbCl (0, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbCl\POSCAR (1657, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbCl\mesh.yaml (72503, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbCl_mode.eps (57430, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbCl_mode.png (47995, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbI.dat (3264, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbI (0, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbI\POSCAR (1657, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbI\mesh.yaml (72327, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbI_mode.eps (57083, 2018-11-07)
2015-11_CubicModeDecomposition\MAPbI_mode.png (47505, 2018-11-07)
2015-11_CubicModeDecomposition\Makefile (688, 2018-11-07)
2015-11_CubicModeDecomposition\mode_decompositions.gpt (2771, 2018-11-07)
2015-11_CubicModeDecomposition\phonopy_projector.jl (6654, 2018-11-07)
2015-11_CubicModeDecomposition\run_phonopy_projector_for_MAPIBrCl.sh (101, 2018-11-07)
2017-05-ShakeRattleRoll (0, 2018-11-07)
2017-05-ShakeRattleRoll\ShakeRattleRoll.jl (1333, 2018-11-07)
2017-05-ShakeRattleRoll\rotate_MA_POSCAR.jl (1269, 2018-11-07)
LICENSE (1083, 2018-11-07)
examples (0, 2018-11-07)
examples\MAPI_acoustic_BZ (0, 2018-11-07)
examples\MAPI_acoustic_BZ\MAPI_acoustic_BZ.jl (1004, 2018-11-07)
examples\MAPI_acoustic_BZ\MAPI_acoustic_BZ.vmd (26577, 2018-11-07)
examples\POSCAR (1657, 2018-11-07)
examples\POSCAR_volumes.jl (433, 2018-11-07)
examples\conflated_MAPI.vmd (26597, 2018-11-07)
examples\conflated_MAPI_example.jl (3132, 2018-11-07)
examples\mesh.yaml (72327, 2018-11-07)
examples\phonopy_projector.jl (845, 2018-11-07)
... ...

# Julia-Phonons Codes to play with Phonons, as output from Phonopy, in Julia. ![MAPI Phonon decomposition](https://github.com/jarvist/Julia-Phonons/blob/master/plot-mode-decomposition/MAPI_mode.png) Per atom energy-mode decomposition. A work in progress. These codes read a `mesh.yaml` from a Phonopy calculation (Gamma only, save the eigenvectors); and a VASP POSCAR file on this structure, to collect coordinate and atom information. ## Using this Beware - Dragons! * First do a standard `Phonopy` calculation pipeline, to get your `FORCE_SETS` etc., then output the Eigenvectors to your `mesh.yaml`. * The animation part of this package assumes that the mode is at Gamma, but (touch wood), the Inverse Participation Ratio and Atomic decomposition by energy and displacement should also work when there's a complex phase factor, BUT THIS IS AS YET UNTESTED. To generate a Gamma point Eigenvectors file, your `Phonopy` input should contain something like: ``` DIM = 2 2 2 FC_SYMMETRY = 1 MP = 1 1 1 EIGENVECTORS=.TRUE. ``` Then take your `POSCAR` and `mesh.yaml`, put them in a suitable directory with these codes, and then edit `phonopy_projector.jl` to do something useful with them. ## Features - [x] 'Animated' .xyz files, with or without supercell expansion. * ((I recommend `Pymol` to visualise, with `set grid_mode,1` and `show spheres` )) - [x] Decomposition to individual atoms, norm of Energy or Displacement weighted phonon eigenvectors - [x] Decomposition to atom type, for generating %fractional contribution of structure to phonon modes - [x] Inverse Participation Ratio (IPR) of the mode by Energy and Displacement, as a localisation metric. - [x] 'Conflation' animation of multiple modes, with the relative harmonies being displayed - [x] Generates a synchronised audio-track 'warble' for the relative harmonies of the conflation: https://www.youtube.com/watch?v=7UoPgFJcRoI ## Future plans - [ ] Symmetry / mode analysis - [ ] Maybe with these exciting new 'distortion antisymmetry' ideas: http://dx.doi.org/10.1038/ncomms***18

近期下载者

相关文件


收藏者