手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

VASP停掉后,继续计算的问题

时间:2024-10-13 13:40:53

1、首先,在第一步优化计算里,我们要注意一些INCAR的参数问题:下面这个设置是万能的设置,继续提交任务可以用这个设置,但是我们还是要了解一下怎么回事

VASP停掉后,继续计算的问题

2、如果是做优化计算,NSW=60,跑60步,那么这个情况下如果任务被停掉,这时候可以有两种方法:

VASP停掉后,继续计算的问题

3、第一种方法是把CONTACAR改为POSCAR,重新计算,INCAR不需要改动INCAR如下:system=SrVOHISTART=0ICHARG=2IBRION =2NSW =60NELM=40EDIFF=1E-5EDIFFG=0.01ISMEAR=0SIGMA=0.04ISIF=3ENCUT=450PREC=NormalLREAL=.FALSE.ALGO=FastLWAVE=.FALSE.NPAR=4LORBIT=11NEDOS=601

VASP停掉后,继续计算的问题

4、运行命令 cp CONTCAR POSCAR,然后删掉其他不需要的输出文件,重新来计算:如下图,文件夹里面只要有这几个输入文件就可以了。但是这样做的缺点是没有读CHGCAR文件,虽然结构上是在继续计算优化,但是电荷还要重新优化

VASP停掉后,继续计算的问题

5、第二种方法,需要浪费一些机时,INCAR设置如下:system=SrVOHISTART=1ICHARG=1IBRION =-1NSW =0NELM=40EDIFF=1E-5EDIFFG=0.01ISMEAR=0SIGMA=0.04ISIF=2ENCUT=450PREC=NormalLREAL=.FALSE.ALGO=FastLWAVE=.FALSE.NPAR=4LCHARG=.TRUE.LORBIT=11NEDOS=601

VASP停掉后,继续计算的问题

6、这里ISTART=1:表示继续计算ICHARG=1;表示读取CHGCAR文件LCHARG=.TRUE.表示写入CHACAR,这一步会耗费一些机时,也会占用内存

7、注意,在LCHARG=.TRUE.之后的计算,被停掉后,才能使用这种方法继续计算,因为继续计算需要之前的CHGCAR文件,只有上一步写入了CHGCAR文件才能继续计算。

8、也就是说,在提交任务的时候,要确定LCHARG=.TRUE.这样,如果任务被停掉以后,才能够有效的使用如上第二种方法继续计算

9、ok就到这里了,之前小编很久没有来经验了,有需要脚本的小伙伴可以给小编发邮件的

© 手抄报圈