2019年7月1日起,第一届VASPKIT 并行科技杯程序设计比赛正式开始。本次比赛由VASPKIT开发者团队主办,由北京并行科技股份有限公司赞助。比赛投稿与评审时间共计两个月,截止2019年9月1日已圆满结束。
经过VASPKIT杯组织者团队的严谨评审,由湖南大学罗俊同学主要完成的作品获得了一等奖,撒花。同时罗俊同学愿意分享他的代码给大家,这里就借学术之友和VASPKIT官方公众号分享他的异质结建模教程,软件和测试代码可以从VASPKIT的github仓库下载:
https://github.com/vaspkit/1st_VASPKIT_CUP
后续的其他作品的分享可以关注VASPKIT官网(http://vaspkit.com/)上的VASPKIT杯专栏。
分割线
一、程序简介
building_hetero程序是由湖南大学罗俊和中国科学院力学所的周羁合作写的一个小程序,旨在解决异质结的建模问题,主要有以下功能。
1.对于任意两个给定的POSCAR文件,程序会根据两者的晶格常数,匹配异质结,并按用户的需求,输出合理的异质结构建搭配方案并自动进行建模
2.可以自定义初始层间距、真空层厚度、mismatch、异质结夹角、
3.可以自定义异质结晶格选取标准:使用上层材料晶格、下层材料晶格、上下层材料晶格平均值
4.异质结的横向建模
5.如果POSCAR文件为二维材料的bulk结构,程序会自动识别并将其切面
在用户简单熟悉该脚本的建模流程后,只需两行命令即可实现自动匹配最佳异质结构建方案-自动建模或批量建模,整个过程大约耗时1分钟。
二、基本操作
运行程序需要先安装vaspkit0.