快捷搜索:  汽车  科技

python元组实现源码(计算晶体非谐特性的VASP后处理程序)

python元组实现源码(计算晶体非谐特性的VASP后处理程序)https://doi.org/10.1016/j.cpc.2020.107554pyHMA下载链接:https://github.com/etomica/mapped-averaging

pyHMA一个新的Python软件包,它与VASP接口,通过对NVT Born-Oppenheimer ab initio分子动力学(AIMD)模拟的数据进行后处理来计算晶体系统的(经典)非谐特性。它以最近开发的谐波映射平均法(HMA)为基础,利用分析上已知的谐波行为来重新表述直接/传统的集合平均,以便在一定的CPU时间内显著提高精度。该软件包包括两个阶段:从vasprun.xml文件读取AIMD数据,然后计算非谐属性。第一阶段是与MD包相关的,而第二阶段是通用的,因为它接收的是所需格式的数据。尽管pyHMA目前与VASP接口计算HMA非谐能量和压力,但它的修改方式允许通过添加新的阅读器与其他代码(如LAMMPS)接口,并且一旦有相关数据,可以通过添加新方法计算其他HMA非谐波特性(如热容量)。

pyHMA官方文档:

python元组实现源码(计算晶体非谐特性的VASP后处理程序)(1)

https://pyhmadocs.readthedocs.io/en/latest/pyhma_installation.html

pyHMA原理文章:

python元组实现源码(计算晶体非谐特性的VASP后处理程序)(2)

https://doi.org/10.1016/j.cpc.2020.107554

pyHMA下载链接:

python元组实现源码(计算晶体非谐特性的VASP后处理程序)(3)

https://github.com/etomica/mapped-averaging

猜您喜欢: