Vasp出错信息及解决方法

2018-12-22 22:12

Vasp出错信息及解决方法

使用vasp的过程中难免会出现一些警告、报错信息,现在将这样的信息和一些解决办法列出来。欢迎大家一起讨论,把解决问题的办法记录下来,让我们在一起解决问题中前行。欢迎补充~讨论~ 1.

warning:

the distance between some ions is very small

一种可能的错误是因为:在poscat中的坐标类型(Direct 或者 car)没有顶格写(也就是说开头空格),如果你是笛卡尔坐标的话,它会识别为direct坐标,从而出现这样的警告。 2.

WARNING: CHECK: NIOND is too small

dyna.F中的NIOND 默认值是 256,如果体系中的原子数大于256时将出现这个警告信息。所以解决办法就是:将 NIOND 的值改成一个大于你计算体系的原子数,然后重新编译一下。 3.

ERROR: there must be 1 or 3 items on line 2 of POSCAR FORTRAN STOP

造成这个错误的原因是上传POSCAR文件的时候是windows的格式,传到unix系统下造成回车符不对。 最简单的解决方法为:试着在unix下直接写一个。或者dos2unix filename 4.

VASP计算出现Segmentation Fault而终止运算

在makefile中 FFLAGS 后面添加-heap-arrays,例如:

FFLAGS = -FR -lowercase -assume byterecl -heap-arrays

5.

WARNING: aliasing errors must be expected set NGX to 154 to avoid them WARNING: aliasing errors must be expected set NGY to 158 to avoid them WARNING: aliasing errors must be expected set NGZ to 126 to avoid them aliasing errors are usually negligible using standard VASP settings and one can safely disregard these warnings

当设置PREC=LOW,NORMAL时会出现这样的警告信息,当PREC=high和accurate时就没有了,或者直接将NGX,NGY,NGZ设置成警告信息中给出的数值即可。

uuv2010(站内联系TA)

6.

DVICE TO THIS USER RUNNING 'VASP/VAMP' (HEAR YOUR MASTER'S VOICE ...): |

| | | You enforced a specific xc-type in the INCAR file, | | a different type was found on the POTCAR file | | I HOPE YOU KNOW, WHAT YOU ARE DOING 正确的做法是将GGA这个参数和POTCAR中得xc的类型保持一致。 这是交换关联泛函不匹配时的报错信息及解决办法的帖子的链接。http://emuch.net/bbs/viewthread.php?tid=3382412&fpage=1

uuv2010(站内联系TA)

7

WAVECAR not read

WARNING: number of atoms are different on CHGCAR file

ERROR: charge density could not be read from file CHGCAR for ICHARG>10

这个时候明明已经有了CHGCAR,还是出现这个报错,原因在于CHGCAR中第一行是空行,只需要将这行加上字符就可以了。或者在不明白INCAR中参数的情况下,就不需要设置,只设置自己理解的参数。可以减少错误的发生。这个错误的原因在于INCAR中SYSTEM这个关键字后面没有写内容。

wuli8(站内联系TA)

:D:D期待继续

huyuxiav(站内联系TA)

谢谢分享!

uuv2010(站内联系TA)

8

如果计算的体系的单胞很小,即三个晶格常数较小的时候,会出现如下报错: ----------------------------------------------------------------------------

| | | ADVICE TO THIS USER RUNNING 'VASP/VAMP' (HEAR YOUR MASTER'S VOICE ...): |

| | | You have a (more or less) 'small supercell' and for smaller cells | | it is recommended to use the reciprocal-space projection scheme! | | The real space optimization is not efficient for small cells and it | | is also less accurate ... | | Therefore set LREAL=.FALSE. in the INCAR file | | | ----------------------------------------------------------------------------- 解决办法: 在INCAR中添加: LREAL=.FALSE.

讨论这个问题的帖子链接为http://emuch.net/bbs/viewthread.php?tid=3607248&fpage=1

uuv2010(站内联系TA)

9

当设置ICHCARG=11或者其它大于10而当前计算的文件夹中没有把CHGCAR文件的时候,会出现如下报错:

ERROR: charge density could not be read from file CHGCAR for ICHARG>10 解决办法:

1.如果当前的计算的确是需要应用已经计算好的电荷密度的时候,那么将CHGCAR(一般式静态计算后得到的)拷到当前计算的文件夹中

2.如果当前的计算不需要用已经计算好的电荷密度,那么将ICHGCARG改为相应的值,具体各个数值的意义见如下链接:http://cms.mpi.univie.ac.at/vasp/vasp/ICHARG_tag.html

晓兔儿(站内联系TA)

谢谢分享

倔强的坚果墙(站内联系TA)

好东西

shenjinni(站内联系TA)

WARNING: dimensions on CHGCAR file are different

ERROR: charge density could not be read from file CHGCAR for ICHARG>10

如果确定把自洽计算后的CHGCAR拷贝到当前目录下,可考虑修改当前目录的INCAR文件中NGXF,NGYF,NGZF(与自洽计算OUTCAR的输出值一致)

具体可见:http://cms.mpi.univie.ac.at/vasp-forum/forum_viewtopic.php?4.6816

uuv2010(站内联系TA)

10

| Your generating k-point grid is not commensurate to the symmetry |

| of the lattice. This can cause slow convergence with respect | | to k-points for HF type calculations |

| suggested SOLUTIONS: |

| ) if not already the case, use automatic k-point generation | | ) shift your grid to Gamma (G) (e.g. required for hex or fcc lattice) |

这样的设置对于HF类型的计算是正确的,而对于其他的比如纯DFT的计算这样的设置是有问题的。

讨论贴子链接:http://emuch.net/bbs/viewthread.php?tid=3387913&page=3


Vasp出错信息及解决方法.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学六年级小升初动词过去式不规则动词表

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: