《VASP实用教程》第三十四弹:任务续算问题

本文为华算科技撰写的《VASP实用教程》第34篇,全系列约60篇,将在近期陆续更新。

随后朱老师将推出《VASP入门手册》,约200篇,旨在帮助完全没有基础的同学,从最简单的内容开始,快速入门VASP计算,少走弯路。

VASP视频学习资料,可以关注朱老师B站:https://space.bilibili.com/1690382481

计算任务中断续算问题是一个比较麻烦的问题,但是计算过程中难免会遇到一些突发情况,比如停电,这样我们辛辛苦苦计算的任务就会被打断,那么如何进行续算呢?下面和大家分享一下笔者遇到过的以及在网上搜集到的续算例子。

在进行结构优化时,如果出现任务中断的问题,或者任务结束未收敛,最常用的方法是用CONTCAR替换POSCAR,命令为“cp CONTCAR POSCAR”,重新计算即可,其他的输入文件不需要做变动。

这样做的缺点是没有读CHGCAR文件,虽然结构上是在继续计算优化,但是电荷还要重新优化。

同样,在做过渡态搜索时,如果出现任务中断或者任务结束未收敛的情况,需要将插入image中用CONTCAR替换POSCAR,继续计算即可。

若计算文件中写了WAVECAR和CHGCAR(LCHARG=.TRUE.),可以在INCAR中添加以下参数继续计算:

ISTART=1                       表示继续计算

ICHARG=1                      表示读取CHGCAR文件

LCHARG=.TRUE.                表示写入CHACAR

对于静态计算,任务中断需要重算,因为VASP计算是最后一步才写入CHGCAR文件,中间写的只是CHG,不能用于继续计算。

点击获取更多vasp教程👉:《VASP实用教程》全60篇教程汇总!

声明:如需转载请注明出处(华算科技旗下资讯学习网站-学术资讯),并附有原文链接,谢谢!
(0)
上一篇 22小时前
下一篇 22小时前

相关推荐