24小时热门版块排行榜    

查看: 1568  |  回复: 3
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

chemofish

木虫 (正式写手)

[交流] [求助] VASP的internal error in subroutine PRICEL

利用VASP计算Hexagonal机构的晶体, 提示错误:

VERY BAD NEWS! internal error in subroutine PRICEL (probably precision problem, try to change SYMPREC in INCAR ?):
Sorry, number of cells and number of vectors did not agree.

查看OUTCAR文件,发现VASP没有找对对称性为hexagogal, 而是判断为base centered orthorhombic cell, 本来应该是A=B=7.4600000000,C/A=0.4852546917
现在被VASP设置成
ALAT       =     7.4600000000
B/A-ratio  =     1.7319034853
C/A-ratio  =     0.4852546917

然后就是那样的错误了.

高手们,我该怎样做才能让VASP知道该晶体属于Hexagonal而不是base centered orthorhombic cell?

当然,如果不考虑实验值,只要把C/A设置的比较大(例如大于0.55),VASP就又认为它是hexagonal,但这样没法得到合理的结构优化了.

[ Last edited by wuchenwf on 2009-6-21 at 20:16 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

arlonne

新虫 (小有名气)

★ ★
zzgyb(金币+2,VIP+0):谢谢你的参与,欢迎继续关注计算模拟版!
引用回帖:
Originally posted by chemofish at 2008-4-17 16:02:
好象和这个SYMPREC标识没多大关系,事实上,它的缺省值是1E-5,我用1E-6试过,得到一样的错误.
更奇怪的是,我如果使用其它元素的POTCAR(例如Li+Co+O换成Li+Cu+O),错误竟然没有了. 进一步,我如果把没有错误的这个系统 ...

要减少SYMPREC的精度,而不是提高。
4楼2008-04-17 16:59:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

arlonne

新虫 (小有名气)

★ ★
zzgyb(金币+2,VIP+0):谢谢你的参与,欢迎继续关注计算模拟版!
在INCAR中设置SYMPREC=1E-4看看
2楼2008-04-17 15:26:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chemofish

木虫 (正式写手)

★ ★
zzgyb(金币+2,VIP+0):谢谢你的参与,欢迎继续关注计算模拟版!
好象和这个SYMPREC标识没多大关系,事实上,它的缺省值是1E-5,我用1E-6试过,得到一样的错误.
更奇怪的是,我如果使用其它元素的POTCAR(例如Li+Co+O换成Li+Cu+O),错误竟然没有了. 进一步,我如果把没有错误的这个系统扩展为1X1X2的supercell, 这错误又出现了.
实在想不通了!
3楼2008-04-17 16:02:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见