24小时热门版块排行榜    

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

kelly612

银虫 (小有名气)

[求助] 参数测试能量怎么都不稳定,求救!

最近在做一个体系的参数测试,搞了好久了,但是一直没有得出结果,虽然可以用文献上的参数,但是想自己验证一下,掌握方法。
脚本是这样
#!/bin/sh
for  i  in 350  400  450  500  550  600 650 700
do
cat > INCAR << !
SYSTEM = LMP
ENCUT = $i
ISTART = 0 ; ICHARG = 2
LDAU = .TRUE
LDAUTYPE = 1
LDAUL = -1 2 2 -1 -1
LDAUU = 0 5.5 5.5 0 0
LDAUJ = 0 1 1 0 0
ISPIN = 2
MAGMOM = 4*0 1*7 2*-7 1*7 4*0 16*0
ISMEAR = 0; SIGMA = 0.05
NELM = 30
LMIXMIX =4
LREAL = Auto
PREC = High
!
echo "ENCUT = $i eV" ;  mpirun -np 16 vasp5
E=$(grep "energy without entropy" OUTCAR | tail -1| awk '{printf "%12.6f \n", $5}')
echo $i  $E >>comment
done
KPOINTS 用的 3  6  9
结果是这样:
350        -200.25397
400        -199.72309
450        -199.49069
500        -199.42421
550        -199.44941
600        -199.49795
650        -199.53697
700        -199.57734
K点也取过很大的 趋势也是这样  sigma 也试了不同的值  能量始终都到不了稳定的值  另外我这个POSCAR是用的优化好的结构,我这个体系是反铁磁结构,所以加自旋加U,但我也试过不加的,能量趋势也是这样,然后用文献的值520 来测K点  已经增大到7 15 19了   能量还是一直降低  根本看不到能量变化小与1mev的希望啊……  各位大神出来指点一二吧,我实在没招了……   感激不尽啊!!!
回复此楼

» 猜你喜欢

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

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

kelly612

银虫 (小有名气)

引用回帖:
2楼: Originally posted by 啸宇天涯 at 2013-11-10 22:53:45
测试时是否收敛了,可否增大离子步,比如NSW=200等等,或者将每个能量的输出结果保存下来试试。

跑每个encut 时  是收敛了的,测试不是静态计算么  就一个离子步啊  没有NSW呢
3楼2013-11-11 15:07:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

啸宇天涯

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
kelly612: 金币+5 2013-11-11 15:05:53
测试时是否收敛了,可否增大离子步,比如NSW=200等等,或者将每个能量的输出结果保存下来试试。
2楼2013-11-10 22:53:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kelly612

银虫 (小有名气)

咋木有人支招呢    自己顶一个……
4楼2013-11-11 20:03:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jpchou

专家顾问 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
請問系統是 bulk or surface or molecule (cluster?)
unit cell 多大?

計算是否收斂?
(因為你 NELM =30 比預設的 40 還要低,
  這樣是有危險的
  大多數 VASP 的預設值都是有測過
  NELM=40 是個好數字
  你將它調低,那就要確保計算有收斂
  請檢查 OSZICAR
  如果 electronic loops 是在 30 步以內
  那就是有收斂  vice versa)
5楼2013-11-13 17:50:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见