例如,当INCAR中设置的ISTART=2,ENCUT=400,进行一次计算后,如果改变INCAR中ENCUT的数值,例如ENCUT=450,在同一个文件夹中再进行vasp续算时,会出现如下错误:

ERROR: ENMAX changed please set ISTART to 1

原因:
当ISTART=1,进行续算时,会读取INCAR中设置的ENCUT数值和之前计算生成的WAVECAR中的Orbitals。并会根据新的元胞大小的形状(POSCAR)和新的平面波截断能(INCAR中)产生新的平面波基组。如果WAVECAR不存在,或WAVECAR包含不合适的能带数目和k点,ISTART会默认重置为0.

当ISTART=2,进行续算时,即使元胞大小的形状(POSCAR)和平面波截断能(INCAR)与之前生成WAVECAR中的值不同时,平面波基组固定保持不变,所以当改变INCAR中的截断能时,计算时会出现上述的错误,因为改变了截断能,就相当于改变了平面波基组,与ISTART=2的设置相冲突。
解决办法:
1.将ISTART设置为1进行续算。
2.将文件夹中的WAVECAR删除,计算会默认ISTART=0进行计算。
具体可参考官方关于ISTART参数的解释:vasp-ISTART参数

VASP出现ERROR: ENMAX changed please set ISTART to 1的原因相关推荐

  1. keil报错: ERROR 118 (ERRONEOUS REFERENCE TO EXTERNAL VARIABLES) 解决方案及原因

    ERRONEOUS REFERENCE TO EXTERNAL VARIABLES 问题:REFERENCE MADE TO ERRONEOUS EXTERNAL 解决方案: 问题:REFERENCE ...

  2. git push的时候报错:error: src refspec xxxxx does not match any. 错误原因和解决方法

    先说一下自己的修改经历 : 我本身想push到的是一个master的分支bugfix/V1120 然而当我执行 git push origin bugfix/V1120 报错 error: src r ...

  3. Gradle sync failed: Cause: error in opening zip file 几个可能的原因

    最近要用Android Studio开发客户端了,可是安装完成运行项目文件居然报错: Gradle sync failed: Cause: error in opening zip file Cons ...

  4. 在GitHub中的error: failed to push some refs to 仓库地址原因

    可能存在的原因: 1.在传输文件的过程中可能存在此种情况: git add.提示 git: 'add.' is not a git command. 解决方案: 在输入命令的时候:使得add之后加个空 ...

  5. Error Writing E2PROM at AutoInc Address 0x0报错原因

    错误现象 通过TwinCAT向EEPROM中烧写xml文件时,报"Error Writing E2PROM at AutoInc Address 0x0"错误. 错误原因 EEPR ...

  6. C++的error C2668: 'pow' : ambiguous call to overloaded function错误原因及解决方法

    1.错误代码 #include <iostream> #include <cmath>using namespace std;int main() {float a;a = p ...

  7. error:src refspec xxx does not match any的原因及解决办法

    往项目团队里push代码的时候遇到了这个报错.执行的命令: git push --set-upstream origin xxx xxx是我的远程分支名.这条命令的作用是将我的本地分支与远程分支进行关 ...

  8. c语言输出时出现了【Error】Id returned 1 exit status是什么原因

    最近刚学c语言,不止一次出现了这种情况,经过总结,我发现出现这种错误一般有以下几种原因: 1.输出的黑框有没有关掉.有exe在运行没有关闭,会出现无法再进行程序编译.可以把编写c语言的页面缩小,找到黑 ...

  9. 问题ubuntu 和 deepin中 mysql,5.7:ERROR 1698 (28000): Access denied for user 'root'@'localhost'原因与解决

    先给出解决办法 1,第一种,也是最简单直接的办法,就是,既然root不让登录,可以直接创建用户,然后付给这个用户所有权限, 然后登录,不就行了 mysql创建用户并设置所有权限1.创建用户:CREAT ...

最新文章

  1. windows server 2003中继代理
  2. spring-boot 中实现标准 redis 分布式锁
  3. 字符串数组 和 字符串指针 的区别
  4. python中count()函数的用法
  5. Docker学习笔记
  6. Python 爬虫进阶二之 PySpider 框架安装配置
  7. chrome 使用gpu 加速_一招解决 Chrome / Edge 卡顿缓慢 让浏览器重回流畅顺滑
  8. C#开发笔记之10-如何用C#根据发票代码判断发票种类?
  9. java调用javascript函数_使用Java程序中的参数调用Javascript函数
  10. php strus2 漏洞攻击_关于对部分重要漏洞进行安全加固的预警通报
  11. twemproxy源码分析之四:处理流程ji(内容属于转载。
  12. IDEA 2020.3 更新了,机器学习都整上了
  13. 查看打包成exe程序的批处理并提取代码
  14. 【金三银四】TCP,UDP,Socket,Http网络编程面试题(2021最新版)
  15. LDR6028充电OTG直播线直播声卡音频转接器最具性价比方案
  16. TensorFlow Session 中关于 GPU 的配置项解析 ——转自 慢慢学TensorFlow 微信公众号
  17. ping localhost
  18. 3、git 暂存区撤销与删除
  19. Realtek USB无线网卡能搜到WiFi 无法连接到网络
  20. linux学习教程-硬盘介绍和磁盘管理v11

热门文章

  1. javascript实现划词标记划词搜索功能
  2. HA(高可用)就像套娃,像胖子,剥掉一层还有一层
  3. android Camera自动拍照、自动对焦并获取指定大小图片
  4. python输入两个数字的成语_一起来写个简单的解释器(2)
  5. 体验有奖 | 3步玩转云原生数仓AnalyticDB MySQL电商行业数据分析场景
  6. 板式换热器的流向原理
  7. 公式代码写困了?前程无忧-中国数据马拉松China Datathon等你来战
  8. keep sb updated_keep you update 和keep you updated哪个正确?
  9. 北京交通大学计算机与科学技术,北京交通大学计算机与信息技术学院
  10. 7FRESH揭开神秘面纱,无界零售下的生鲜之路该怎么走?