Phonopy 是一个由 python 实现的晶体声子分析程序。它是目前提供了 VASP 的 Wien2k 的接口用来计算原子受力。它的主要功能有:

计算声子色散谱;

计算声子态密度,包括分立态密度;

声子热力学性质,包括自由能,热容量,焓;

Phonopy 通过力常数的方法计算声子谱。力常数由计算原子在超晶胞中被移动后的受力得到(Parlinsk-Li-Kawasoe 方法)。

同样类型的程序还有phon, fropho, phonon. 其中 phonon 是商业软件,卖的很贵,fropho 和phonopy的代码其实都是来自于phon, fropho是为了代替phon而开发的,目的是为了使用phon更方便,phon和fropho主要都是由fortran开发的,而现在fropho已经停止开发,由 python 开发的phonopy代替了fropho, phonopy在使用上更为方便,在计算量上更为减少。因为phon, fropho和 phonon 在移动原子位置时都是一次只移动一个原子的一个方向,而phonopy则可以一次移动一个原子的多个方向,所以和其它程序相比, phonopy 最多可以减少 2/3 的计算量。

Phonopy是使用python以及C等高级语言编写的用于计算声子谱的程序,它可以很方便地在现有的unix或linux操作系统上进行安装。它利用VASP等第一性原理计算程序来计算有限位移下的原子受力,然后利用phonopy程序处理原子受力获得声子谱。

Phonopy使用python的matplotlib等工具包来绘图,因此在使用Phonopy绘制声子谱等图形时,要求系统有图形用户界面,对于远程机器,需要安装x-manager来获得虚拟的图形用户界面,方法如下:

在自己的pc机安装windows版本的Xmanager(推荐使用Xmanager4或以上版本)。Xmanager安装完成后启动xstart设置,输入登陆主机IP及账号信息,点击run以后会打开一个终端,在这个终端下运行命令即可绘图

工作流程

Phonopy程序工作流程主要分为前处理、力计算(VASP)或力常数计算(VASP-DFPT计算)、后处理三部分。

python61到08使用说明书_phonopy中文使用说明相关推荐

  1. python61到08使用说明书_python 08 文件操作

    ctrl + s 保存至磁盘 .exe .txt  .ppt .jpg 文件格式 open() 函数用于打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写 open(filenam ...

  2. php mailer altbody,PHP_phpmailer 中文使用说明(简易版),phpmailer v5.1下载 A开头: $AltBody - phpStudy...

    phpmailer 中文使用说明(简易版) phpmailer v5.1下载 A开头: $AltBody--属性 出自:PHPMailer::$AltBody 文件:class.phpmailer.p ...

  3. php class.phpmailer.php,phpmailer 中文使用说明(简易版)

    phpmailer 中文使用说明(简易版) 更新时间:2009年10月31日 21:44:19   作者: phpmailer 中文使用说明,想看完整版的朋友可以下载,附件中都有. phpmailer ...

  4. flask-bootstrap-table中文使用说明

    $("#realTime_Table").bootstrapTable({ search: true, pagination: false, pageSize: 15, pageL ...

  5. DataTables中文使用说明

    本文共四部分:官网 | 基本使用|遇到的问题|属性表 一:官方网站:http://www.datatables.net/ 二:基本使用: 1.DataTables的默认配置 $(document).r ...

  6. rrweb 中文使用说明

    使用指南 除通用的使用指南外,你可能还想通过场景示例了解特定场景下的使用方式,或是通过设计文档深入 rrweb 的技术细节. 安装 直接通过 <script> 引入 推荐通过 jsdeli ...

  7. AWVS中文使用说明

    http://www.cnblogs.com/iamver/p/7124718.html 目录: 0×00.什么是Acunetix Web Vulnarability Scanner ( What i ...

  8. git 修复中间版本_如何修复git中的错误并且不留痕迹

    git 修复中间版本 You finally found it: a bug in an old commit! And luckily, you already have a solution in ...

  9. 内存微粒_减少室内微粒空气污染的策略,第2部分中的第1部分

    内存微粒 Residents of the West Coast have been experiencing a continuous onslaught of air pollution unli ...

最新文章

  1. 自动驾驶激光雷达物体检测技术
  2. MIT CSAIL最新研究:将AI应用于流媒体视频,可获得更好的播放体验
  3. hdu4585 amp; BestCoder Round #1 项目管理(vector应用)
  4. disruptor入门
  5. java构造器_Java构造器就是这么简单!
  6. Pytest全局用例共用之conftest.py详解
  7. 谷歌android go 销量,谷歌Android Go进入尴尬期:目前仅十多个App专门适配
  8. OWIN之中间件用法示例
  9. [单片机框架][os层] freertos 中间件 公共函数
  10. win7打不开桌面计算机,win7电脑中梦幻桌面打不开如何解决
  11. 大一linux考试试题及答案,大一计算机期末考试试题及答案
  12. 如何用excel筛选相似内容_如何excel中筛选两个表中相同的数据
  13. 用python表白代码_使用Python制作表白小程序
  14. MAC电脑 系统 恢复出厂设置
  15. html5学习笔记——三、图文展示网页设计
  16. 【经验总结】Centos8安装X264,X265,OPUS,AAC,FFmpeg一次性解决方案
  17. 【资讯分享】云帆加速将P2P技术免费,该服务量级已突破1.5T
  18. 10个程序员可以接私活的平台和一些建议,兼职必看
  19. 大学生能从计算机游戏中受益,2019年6月大学英语四级考试写作试题库:大学生...
  20. Pywinauto Guideline

热门文章

  1. 对象存储服务(Object Storage Service,简称 OSS)
  2. java 海报一: 如何合成海报并保存本地
  3. 幼儿课外活动游戏_适合小朋友的活动游戏
  4. 锐捷云桌面持续领跑的背后
  5. VMWARE (VMware vmware ) 学习使用笔记 --苟声
  6. 计算机辅助设计自考实践,04856 计算机辅助设计(实践)
  7. html特殊字符代码
  8. 霍尔开关在智能水表中的应用
  9. 代码绘制一个动态樱花树
  10. 气压曲线软件 android,手机能当气压/海拔仪:Barometer Altimeter DashClock