首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

纯干货!计算错误集锦及解决方法(一) | VASP零基础实用教程

通过上次的教程,相信大家已经做好VASP计算的前期准备,准备开始跃跃欲试了。不过不用急,在开始计算之前,我们现来看一看VASP计算过程中可能遇到的一些错误,之所以要先讲错误,主要是为了让大家有个心理准备,VASP学习之路绝不是一帆风顺的,在计算过程中会遇到各种各样的问题,包括模型时候合理,输入文件是否正确,以及参数设置是否正确。计算过程中的这些问题在所难免,初学时遇到问题容易手忙脚乱,所以笔者希望在写教程的同时,及时更新一些VASP计算过程中经常会遇到的问题和错误以及解决方法,这样保证大家遇到问题的时候可以及时查找,解决问题。学习理论计算的过程虽然很痛苦,但是其中的乐趣还是无穷的,Don’t worry,be happy!

VASP常见计算错误及解决方法:

The distance between someions is very small please check the nearest neigbor list in the OUTCAR file

I HOPE YOU KNOW, WHAT YOUARE DOING

Solution:首先需要检查OUTCRA,如果OUTCAR没有问题,就需要检查POSCAR(通过VESTA),确定是否是两个原子处在同一位置,然后手动检查POSCAR文件。如果确定POSCAR没有问题,那就需要检查POTCAR文件,确定POSCAR文件里面的原子顺序是否和POTCAR里面的赝势顺序一致。

WARNING: dimensions on CHGCAR file are different

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

Solution:ISTART=1;ICHARG=11时,PREC必须与做静态计算的设置一致(尤其是截断能),否则会报错。

No initial positions read in

Solution:POSCAR文件的问题:文件是空的,缺少数据,缺少用于选择性动力学的F/T,或者是“selective dynamics”前面有空格。

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

Solution:这个错误就像错误本身所描述的那样,POSCAR文件的第二行缺少了一项内容。造成这个错误的原因主要是由于Windows和Linux文件格式问题造成的,可以在Linux系统重写文件或者像我们前面教程所讲,通过dos2unix命令来解决。

WARNING: aliasing errors must be expected set NGX to xxx to avoid them

WARNING: aliasing errorsmust be expected set NGY to xxx to avoid them

WARNING: aliasing errorsmust be expected set NGZ to xxx to avoid them

aliasing errors are usuallynegligible using standard VASP settings

and one can safely disregardthese warnings

Solution:直接将NGX、NGY和NGZ设置成建议的数值即可解决问题。

以上就是笔者最近在计算过程中所遇到的一些问题,现在把问题以及解决方法都整理出来,供各位朋友参考,后面对出错信息和解决方法还会进行整理。

参考网址:

http://www.error.wiki/VASP

http://blog.sciencenet.cn/blog-567091-675253.html

VASP问世25年来,累计发表SCI论文超过90000篇,其中大量是实验与计算相结合的文章。其计算结果不仅可以验证实验结果,更能够预测实验结果甚至设计实验。

实验与计算已成为顶刊标配,对计算感兴趣可以后台私信“计算”获取相关资料!

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OOcD2U91ZP7HCMRWWwMNRu3g0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券