24小时热门版块排行榜    

CyRhmU.jpeg
查看: 6307  |  回复: 25
【奖励】 本帖被评价16次,作者uuv2010增加金币 11.6
本帖产生 1 个 1ST强帖 ,点击这里进行查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

[资源] 【活动and资源】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

[ Last edited by ben_ladeng on 2011-6-26 at 00:34 ]
回复此楼

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

第一性原理 VASP 第一性原理计算经验 零点能
科研工具 科研 vasp 错误解决

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 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://muchong.com/bbs/viewthread.php?tid=3607248&fpage=1

[ Last edited by uuv2010 on 2011-9-17 at 15:37 ]
7楼2011-09-17 15:35:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 26 个回答
★ ★ ★
mazuju028(金币+3): 谢谢交流 2011-06-26 22:43:55
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设置成警告信息中给出的数值即可。
2楼2011-06-26 20:49:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z(金币+1): 辛苦了,呵呵,不错 2011-07-10 22:05:13
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://muchong.com/bbs/viewthread.php?tid=3382412&fpage=1

[ Last edited by uuv2010 on 2012-3-17 at 15:32 ]
3楼2011-07-09 13:09:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 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这个关键字后面没有写内容。
4楼2011-07-13 18:55:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复(可上传附件)
信息提示
请填处理意见