vasp入门到精通[26]一次搞定优化静态计算
1、使用服务器计算的小伙伴,会注意到自己需要使用脚本提交任务,比如小编的脚本名字叫job.sh小编的服务器提交命令是qsub job.sh
2、回顾一下基础的vasp计算,第一步是优化计算,优化离子和电子,INCAR文件:system=FeHoIICHARG=2IBRION=2NSW=100NELM=40ISYM=0RIWGS=1.2EDIFF=1E-6EDIFFG=-0.002ISMEAR=0SIGMA=0.002ISPIN=2ISIF=2ENCUT=400PREC=AccurateLMAXMIX=4LREAL=AutoLWAVE=.FALSE.LCHARG=.TRUE.NPAR=4#LSCALU=.FALSE.#NSIM=4LORBIT=11NEDOS=601
3、第二步把其中的IBRION=2NSW=100改为IBRION=-1NSW=0
4、但是这样有点麻烦,因为要等第一次计算完成后才能进行第二次计算,小编写了个简单的脚本,实现第一次计算完成后自动进行静态计算
5、原来的提交脚本如下:
6、在后面加上如下内容:mkdir conscp ./[IKP]* cons/cp C蚪嬷吃败ONTCAR cons/POSCARcd cons/sed -i 's/IBRION=2/IBRION=-1/' INCARsed -i 's/NSW=100/NSW=0/' INCARmpirun -hostfile $PBS_NODEFILE -np $NP /public/software/vasp/5.3/vasp.5.3/vasp > log
7、解释一下脚本:
8、这样就完成了 !今天就到这里了,下次见哦
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:93
阅读量:95
阅读量:65
阅读量:79
阅读量:40