24小时热门版块排行榜    

查看: 1351  |  回复: 13
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lgxyz

铜虫 (正式写手)

[交流] 【求助】关于K点测试已有7人参与

各位,按侯老师手册的脚本做k点测试时,我添了一些值如下,结果奇数(5 7 9 11 13 15 17)都算了,偶数(4 6 8 10 12 14 16)都不算,3也没算。体系是Pd(111),静态计算(ISMEAR=-5),不知问题出在哪?请各位指点指点!多谢!

#!/bin/sh
rm WAVECAR
for i in 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
do
cat > KPOINTS << !
Automatic generation
0
Monhkorst-Pack
$i $i 1
0.0 0.0 0.0
!
mpirun -np 4 vasp
E=`grep "TOTEN" OUTCAR |tail -1| awk '{printf "%12.6f \n", $5}'`
echo $i $E >> comment
done
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhang_jaj

木虫 (正式写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by lgxyz at 2010-11-19 11:12:38:


多谢!K点的设置还挺有学问的。
Automatic mesh
0
Monkhorst-Pack
10 10  10        (奇数或偶数)
0.5   0.5   0.5 (这里有的时候都是0.0,好像0.0对应于奇数,0.5对应于偶数,搞不懂)

请大家指点 ...

k为偶数时,划分的k点没有Gamma点,偏移0.5后,Gamma点刚好和某个划分的k点重合。还有一般不建议用偶数,因为每个偶数k=n和对应的n-1得到的结果基本都是一样的。说错了请轻拍,我是个热心的菜鸟
12楼2010-11-19 17:56:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

gleerat

木虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
ym23(金币+1):谢谢指导 2010-11-18 17:33:14
一般在各基矢方向上的分割是奇数的,使得Gamma点在kmesh的中心。3没有算应该是不可约k点少于四个。
明察、慎思、笃行
2楼2010-11-18 15:58:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ustbwgs

木虫 (正式写手)


希望高手关注
doingwhatishoulddo!
3楼2010-11-18 16:55:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lgxyz

铜虫 (正式写手)

引用回帖:
Originally posted by gleerat at 2010-11-18 15:58:21:
一般在各基矢方向上的分割是奇数的,使得Gamma点在kmesh的中心。3没有算应该是不可约k点少于四个。

多谢!3x3x1时做优化的时候就可以算,怎么做单点就不算了呢?
4楼2010-11-18 18:22:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见