24小时热门版块排行榜    

查看: 22059  |  回复: 300
【奖励】 本帖被评价224次,作者我爱天津增加金币 174.8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

我爱天津

金虫 (正式写手)


[资源] VASP处理能带小程序,非常方便,一秒种搞定!

送给大家一个home made 小程序,由C语言编写,用来处理由VASP得到的自旋极化(ISPIN=2)或非自旋极化(ISPIN=1)的能带,经过测试,还是非常方便的。以下几点供参考:
1、网上一直盛传的pbnd.x(听说是著名的侯博士写的?)在近些年内方便了广大VASP使用者,对我们的科研事业做出了极大的贡献!这套处理程序首先需要由gk.x读取syml来生成KPOINTS,计算后得到EIGENVAL,再由pbnd.x读取syml和EIGENVAL来生成bnd.dat,以方便使用者可以直接导入origin作能带图【1】。美中不足的是,syml作为这套工具的必备文件,需要使用者自己来写,格式比较复杂,对于初学者很容易望而生畏【2】。
2、VASP.5.X的版本出现后,新增加了line-mode格式的KPOINTS写法【3】。这种写法专为能带计算而设计,不需要像5.0之前的版本一样手动生成高对称点的连线。在实际操作中,用过Material Studio的可视化功能,找到体系的高对称点【4】,并添加到KPOINTS中,VASP可以自动生成各点的连线。所以,需要一个新的工具,来将结果转换成可以直接导入origin作图。
3、这次的能带处理工具bandkit,优点在于方便,不需要手动输入任何参数。它从POSCAR里读取基矢,从KPOINTS里读取用line-mode格式取的高对称点,从EIGENVAL中读取能带数据,从DOSCAR中读取费米能级,这些都是自动完成的,使用者只需要打一个bandkit.x的命令,就可以得到可以直接用在文章里作图的数据了!
4、输出文件解释:band.dat是直接将EIGENVAL传换成origin可读取的格式,未经任何修改。band_modified.dat在纵坐标上,将费米能级标为0;在横坐标上,修正为倒空间的实际长度,单位为A^-1。程度的标准输出即在屏幕上打出的内容,有带隙的大小,band edge所在的位置是line-mode里第几个K点,还有生成的band_modified.dat文件中,各个高对称点所对应的横坐标(这个在origin里作图的时候要用到的!)。
5、对于半导体,屏幕上输出的带隙值经测试认为正确。对于带隙为0的情况,屏幕上输出的带隙不正确(通常会是很小的接近0的一个数),这种情况我懒得再改了,因为你带隙都为0了,就不需要来看我这个输出的带隙值了。
6、考虑自旋极化与不考虑两种情况经过测试,都可以正常处理。但考虑自旋极化情况中,屏幕上打出的带隙值是spinup 和spindown各自的band gap。在band.dat和band_modified.dat中,第一列为横坐标(k点),第二列为spinup ,第三列为spindown。
7、发布一个扣扣群:329143489物理化学材料互助群 329143489,版主高抬贵手,飞蝗芜湖!
8、另外还测试过vtst tools里的bandgap.pl,发现会出错,不知道各位是否试过?
更多了解,请尝试example。
欢迎同行提出问题和建议,什么都可以提,我不骂人,但是有可能拒绝回答。
程序出现错误请提出,我会积极改正!
【1】http://baike.baidu.com/link?url= ... hkDBJw4ZHLyhG7njYaa
【2】http://muchong.com/html/201404/7339472.html
【3】http://cms.mpi.univie.ac.at/vasp ... e_calculations.html
【4】在MS中build-symmetry-find symmetry和tools-Brillouin Path两步,分别先找到对称性,然后生成高对称点,参见MS说明书

[ Last edited by 我爱天津 on 2015-11-3 at 18:51 ]

之前上传的程序 总有人说解压不了 其实 是我的失误
我应该把文件命名成bandkit.tar.gz
所以说 你gunzip之后 得到的bandkit文件 其实是一个tar!
你可以直接tar -xf bandkit.gz 也可以先gunzip再tar -xf bandkit
如果不懂操作可以加我扣扣 或 扣扣群 咨询~

[ Last edited by 我爱天津 on 2015-12-1 at 17:40 ]
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:libolin3@tal.com
  • 附件 1 : bandkit.gz
  • 2015-11-02 03:50:46, 83.27 K

» 收录本帖的淘贴专辑推荐

纳米技术与能源及模拟 精华网帖收集 仿真建模与计算 VASP and MS
VASP 第一性原理相关文档 VASP软件从入门到高深 vasp计算资料
计算-vasp 第一原理 计算 资源软件
分子模拟专题 材料的门道 VASP学习 各种各样的软件
科研 第一性原理学习 第一性原理计算

» 本帖已获得的红花(最新10朵)

» 本帖@通知

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bjwang

铁杆木虫 (正式写手)


★★★★★ 五星级,优秀推荐

bandkit小程序读取带隙还是比较方便的,原来vasp5.3的版本可以,现在5.4.1的读取带隙是负,
明显不对了,应该版本输出的格式有变化,楼主有时间看看,谢谢!

> bandkit.x
Fermi level is read from DOSCAR as: -3.829716
max of VBM is 12.000000 eV,locates at the 123th kpoint
min of CBM is -20.520606 eV,locates at the 29th kpoint
band gap is -32.520606 eV
233楼2017-03-09 22:43:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bjwang

铁杆木虫 (正式写手)


引用回帖:
264楼: Originally posted by lqh91 at 2017-11-23 21:43:28
你好,请问你找到解决的办法了吗? 我用的vasp也是5.4.1版本的,我读取出来的情况跟你一样。...

我放弃使用了,楼主也不更新了,现在用vaspkit了
268楼2017-11-25 17:35:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 我爱天津 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[硕博家园] 交友 +3 xkkl 2024-06-08 3/150 2024-06-11 13:51 by tomzhi
[硕博家园] 求助 +6 LYWwrz 2024-06-09 9/450 2024-06-11 13:12 by powerhours
[基金申请] 看到大家一直在说代表作NC,不明觉厉 +24 翰海2022 2024-06-07 24/1200 2024-06-11 13:04 by arthas_007
[教师之家] 能在两广找到什么工作呢 +3 yrliao12 2024-06-08 5/250 2024-06-11 12:54 by 113745685
[基金申请] 连续两年医学口青年项目初审体会 +5 进击的荣耀 2024-06-09 8/400 2024-06-11 10:53 by 3115321
[考博] 还能读上博士吗 +9 小伙走起 2024-06-09 15/750 2024-06-11 08:31 by 小伙走起
[教师之家] 郑雅婷工作后被辞退无业中,于是报复硕导,证据不足失败后可能报复父母 +17 苏东坡二世 2024-06-05 22/1100 2024-06-10 23:40 by chong2024
[找工作] 今年的就业形势真的很差吗 +6 215747018 2024-06-07 7/350 2024-06-10 21:40 by renxiagu1
[教师之家] 公办双非,学生论文升学就业都不行。一本大学的论文升学就业没问题吧? +5 河西夜郎 2024-06-09 5/250 2024-06-10 17:59 by yyallen2003
[论文投稿] 审稿交流 +5 huyugan123 2024-06-08 7/350 2024-06-10 10:51 by huyugan123
[基金申请] 什么时候会评呢? +7 qq632458 2024-06-07 9/450 2024-06-10 10:07 by Howard28
[教师之家] 我们学院常年位居 各学院 倒数第二。专业撤销的话,在编者有什么补偿? +7 河西夜郎 2024-06-09 8/400 2024-06-10 08:31 by zzq770204
[考博] 希望能25博士入学,可提前一年做科研助理 +3 干饭版小太阳 2024-06-09 7/350 2024-06-10 00:05 by 干饭版小太阳
[教师之家] 难上的课安排给我,杂事安排给我。评优时我就没份儿了,即便我做得不比绝大多数人差 +13 河西夜郎 2024-06-08 13/650 2024-06-09 23:29 by SensorHa
[硕博家园] 竟然失眠了 +5 zmr8 2024-06-09 5/250 2024-06-09 23:11 by 投必得科研顾问
[基金申请] 各位大佬帮忙看看F03青基5篇代表作什么水平? +7 duboytd 2024-06-04 7/350 2024-06-08 16:25 by 学员NHuqdk
[论文投稿] 工作后评职称需要发表论文,想自己写,求帮助 50+3 上官逸夜 2024-06-04 9/450 2024-06-07 22:57 by xy66xy
[论文投稿] 电化学投稿 +4 爱安沐梅梅 2024-06-06 14/700 2024-06-06 21:51 by 爱安沐梅梅
[论文投稿] 论文大修语言问题 +6 ayyjy 2024-06-05 7/350 2024-06-06 16:19 by p-cloud
[论文投稿] Industrial lurication and tribology初次投稿被退回求助 5+3 lmjz66 2024-06-05 3/150 2024-06-05 16:32 by wjykycg
信息提示
请填处理意见