关于界面匹配的软件使用

1、软件要求有vaspkit0.73以上和python3以上 同时python有nomny 和tk数据库

其中tk数据库安装如下

https://blog.csdn.net/sinat_40471574/article/details/106718468

2、界面匹配的原始结构注意一下几点

是切好的面,其中面自己选;其二如果在第二步中出错,可以自己将POSCAR11 POSCAR22下下来自己建界面,目前报错的原因未知,待以后排查。

还有根据他匹配的参数重新定义晶格矢量,也就是他前面八个参数针对的是原胞的表面结构;每两个数对应一个重构后的晶格矢量;以前两个参数为例,-1乘上原胞的矢量得到一个新矢量,让后1乘上另一个原胞矢量得到一个新矢量,这时把两个新矢量求和就得到了其中一个重新定义后晶格矢量,之后的重复以上动作。所以直接用上面的POSCAR11 和22直接建就可以了;我之所以要自己建就是怕他重构后的模型有问题,目前我根据他的参数可以切出目标表面来所以目前来看是没问题的。

3、计算的基本步骤

sh he.sh 01_MoS2_bulk_POSCAR 01_WSe2_bulk_POSCAR
sh redine_POSCAR.sh

4、计算的脚本等我以后上传。

5、当前版本要配合vaspkit,所以vaspkit也应该有版本要求,在1.2.5版本中会报错,出现build.py:233行无效值的英文。所以换成1.2.1版本,没有报错(系统为centos8),所以上传了vaspkit的版本

发表评论