DS-PAW vdw范德瓦尔斯修正计算

描述

第一性原理平面波密度泛函计算软件DS-PAW是Device Studio平台下的一款使用C++开发的国产第一性原理密度泛函计算软件,使用平面波作为基函数组,其赝势是使用投影缀加平面波方法构造的。  

DS-PAW能够应用于不同场景,例如金属、半导体、绝缘体、表面、磁性、非磁性和锂电等;能够精确预测材料的电子分布;能够进行原子几何结构优化;能够广泛的应用于材料科学领域。‍‍‍‍‍ ‍‍‍

本期将给大家介绍DS-PAW vdw范德瓦尔斯修正计算的内容。

2.11. vdw范德瓦尔斯修正计算

本节将以石墨体系的结构弛豫为例,介绍在DS-PAW中如何正确的设置范德瓦尔斯修正,并将设置范德瓦尔斯修正与不设置该参数的结果进行对比分析。

2.11.1. graphite石墨结构弛豫输入文件

输入文件包含参数文件 relax.in 和结构文件 structure.as , relax.in 如下:

C++

relax.in 输入参数介绍:

在范德瓦尔斯修正计算中可以尽量保留sys.和cal.的参数到 relax.in 中,之后设置范德瓦尔斯修正计算特有的参数即可:

corr.VDW : 表示是否引入范德瓦尔斯修正,这里true表示已打开;

corr.VDWType : 表示使用哪种范德瓦尔斯修正,D3G表示DFT-D3 of Grimme方法;

structure.as 文件参考如下:

C++

C++

2.11.2. run程序运行

准备好输入文件之后,将 relax.in 和 structure.as 文件上传到服务器上运行,按照结构弛豫中介绍的方法执行 DS-PAW relax.in 。

2.11.3. analysis计算结果分析

根据上述的输入文件,计算完成之后将会得到 DS-PAW.log 、 relax.json 和 system.json 这3个文件。(为作对比另添加一组不考虑范德瓦尔斯的计算)

将 relax.json 拖入Device Studio查看结构,或直接查看 paw_tmp 目录下的relax.tmp 文件,可得弛豫结束后晶胞常数如下表所示,通过对比可发现添加范德瓦尔斯修正进行结构弛豫所得晶胞向量 c 的值与实验报道结果[1]更接近。

C++

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分