24小时热门版块排行榜    

查看: 3882  |  回复: 10

白小纸bql

新虫 (初入文坛)

[求助] vasp 算能带k点数目问题 已有3人参与

各位好~我是只新虫子~
看到文献里的能带图,感觉有些k-path的宽度是不一样的;比如K-G路径上可能取了20个点,而G-L路径上只有10个点,请问这是怎么实现的?
KPOINTS文件怎么写的呀?
回复此楼

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

第一性原理相关文档

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

jpchou

专家顾问 (著名写手)

【答案】应助回帖

★ ★
fzx2008: 金币+2, 谢谢指导 2014-07-17 08:29:11
不使用 Line-mode
取而代之的將所有你想要的 k 點
其點 "座標 (in brillouin zone)" 放入 KPOINTS 裡
http://cms.mpi.univie.ac.at/vasp ... nts_explicitly.html
就可以控制每個區間的點數
想多少就多少
7楼2014-07-04 05:17:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jpchou

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★
白小纸bql: 金币+3, ★★★★★最佳答案, 谢谢~ 2014-07-17 21:50:34
fzx2008: 金币+3, 谢谢指导 2014-07-30 23:46:29
????^?g?L?????
?@????????? band structure ???? k ?c?c???? x ?S
(???O?? 50 ?c????? x ?S???? 1, 2, 3, ..., 49, 50)
????????^?g????c?????
???????? band structure ?^?g????????L
??r?? x ?S??]?????x??

?? ?īI??~?? p4vasp ????? band structure
?? x ?S??????????x
????? k ???g???c?c?c?? "???x"
??λ?????? Angstrom????????]???λ (in crystal coordinate)

?????f???????
1. ?? KPOINTS ?e????????^?g?ó???
2. ???????^?g????x (?????????g????????????????????)
3. ???x?????c????????? x ?S
4. y ?S???????

????????c?īI?? p4vasp ????Y??
10楼2014-07-17 15:25:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

ffzx

金虫 (正式写手)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
liliangfang: 金币+1, 谢谢交流 2014-06-02 15:27:36
白小纸bql: 金币+2, 有帮助, 谢谢 2014-07-07 22:47:20
你可以一次算一段啊,然后拼起来

[ 发自小木虫客户端 ]
2楼2014-05-30 23:17:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

白小纸bql

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by ffzx at 2014-05-30 23:17:33
你可以一次算一段啊,然后拼起来

恩,确实可以这么做,可是vasp没有这种设置功能么?
3楼2014-05-30 23:45:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

鹰羽龙

木虫 (著名写手)

善用站内搜索!以前有帖子问过这个问题
4楼2014-05-31 08:57:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tuxingchen

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by 白小纸bql at 2014-05-30 23:45:49
恩,确实可以这么做,可是vasp没有这种设置功能么?...

同问,请问LZ解决问题了嘛?
ErnestHemingwayoecewrote,:"theworldisafineplace,andworthfightingfor."Iagreewiththesecondpart.
5楼2014-06-16 10:02:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

白小纸bql

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by tuxingchen at 2014-06-16 10:02:24
同问,请问LZ解决问题了嘛?...

么有。。
6楼2014-07-03 23:03:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

对马拉二胡

至尊木虫 (职业作家)

【答案】应助回帖

用syml文件,gk.x可以实现。syml文件格式可以搜到
相互学习,共同进步。
8楼2014-07-05 10:29:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

白小纸bql

新虫 (初入文坛)

我想可能我之前理解错了,比如刚才贴上的一幅能带图,它的高对称点之间的距离不同,这样的能带图貌似是直接用line-mode做出来的,在不同高对称点之间取的k点是相同的,因为我之前这么算,然后用p4vasp作图的时候出来就是这种结果。
但是p4vasp不能标定高对称点的名称,所以后面我用matlab,在论坛里找了一位前辈的代码;但是那个代码是以点数为横坐标,所以得到的图看起来高对称点之间的距离都是一样的,应该是作图的问题,请问大家有什么处理方法能让画出来的能带图想图1一样漂亮呢?
图1来自文献,图2是p4vasp直接得到,图3是自己的matlab程序处理结果
vasp 算能带k点数目问题
1.png


vasp 算能带k点数目问题-1
band2.png


vasp 算能带k点数目问题-2
band3.png

9楼2014-07-07 22:55:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 白小纸bql 的主题更新
信息提示
请填处理意见