
第四阶版本:借鉴shengBTE中thirdorder.py的思路,编写Fourthorder.py用于计算四阶原子间的...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目基于shengBTE中的thirdorder.py代码框架,开发了Fourthorder.py文件,专注于实现和优化四阶原子间相互作用力的精确计算。
四阶Zherui韩枭阳吴莉天利锋秀林阮脚本基于三阶脚本开发,旨在帮助包含四声子模块的ShengBTE用户高效便捷地创建FORCE_CONSTANTS_4TH文件。
具体来说,该脚本执行两项主要任务:
1. 解析一组不可约原子位移,并从中计算出完整的非谐四阶原子间力常数(IFC)矩阵。
2. 将置换后的超级单元保存到输入文件中,以便在第一性原理DFT代码如VASP或Quantum ESPRESSO中使用。这些脚本分别命名为Fourthorder_vasp.py和Fourthorder_espresso.py。
从DFT计算生成的输出文件中,第四阶脚本重构完整的四阶IFC矩阵,并将其以正确的格式写入FORCE_CONSTANTS_4TH文件。这一系列Python脚本是用Python 2.7.3开发的,理论上也应兼容稍旧版本。
全部评论 (0)
还没有任何评论哟~


