1.准备好安装包VASP5.4.42. VASP安装前的准备 InstallGNUCompilersudoapt-getinstallmakebuild-essentialg++gfortran InstallrequiredVASPlibraries(lapack,scalapack,openmpi,andfftw)sudoapt-getinstalllibblas-devliblapack-devlibopenmpi-devlibscalapack-mpi-devlibfftw3-dev3. VASP安装 提取并修补 打开vasp压缩包所在文件夹,进行一下四步tar-zxvfvasp.
1.过程报错:WARNINGinEDDRMM:calltoZHEGVfailed,returncode= 8 4 1如下图并且优化了30多离子步后,报下面错误,程序结束,没有显示优化完成。curvature: 0.00expectdE=0.891-320dEforcontlinesearch 0.480-320 ZBRENT:fatalerrorinbracketing pleasererunwithsmallerEDIFF,orcopyCONTCAR toPOSCARandcontinue2.解决办法 增加POTIM=0.05 该SIGMA=0.2,收敛更快把EDIFFG从-0.
INCAR初始参数1.SYSTEM:注释体系以说明;一旦写了不可写错,比如说写成了RYSTEM,那么可能计算出的能量全是正值2.ISTART:如果计算目录中由WAVECAR文件,则默认值为1,否则为0。决定是否读入WAVECAR 0:开始新的计算,按INIWAV初始化波函数 1:接着计算,读取已有的WAVECAR,用于电子结构计算 2:接着计算,用于希望保持基矢不变的计算 3:接着计算,读入上一次计算得到的电荷密度和波函数,不推荐用3.ICHARG:若ISTART=0,则默认值为2,否则为0,决定如何构造初始电荷密度 0:从初始波函数构造 1:从CHGCAR读入,并同原子密度进行线
INCAR初始参数1.SYSTEM:注释体系以说明;一旦写了不可写错,比如说写成了RYSTEM,那么可能计算出的能量全是正值2.ISTART:如果计算目录中由WAVECAR文件,则默认值为1,否则为0。决定是否读入WAVECAR 0:开始新的计算,按INIWAV初始化波函数 1:接着计算,读取已有的WAVECAR,用于电子结构计算 2:接着计算,用于希望保持基矢不变的计算 3:接着计算,读入上一次计算得到的电荷密度和波函数,不推荐用3.ICHARG:若ISTART=0,则默认值为2,否则为0,决定如何构造初始电荷密度 0:从初始波函数构造 1:从CHGCAR读入,并同原子密度进行线
鉴于目前没有找到很好的,很完整的教程由A到Z介绍如何用VASP计算Raman光谱。可能有干货的大神都留着自己用摸索了一会儿找到了以下其中一个☝️方法,如果大神有补充或者纠正,欢迎留言pre-requests:VASP和VTST安装好,没有的可以参照一下这篇文章将会用到VTSTscripts里面这两个code:dymselsph.pl,dymmatrix.py会用最基本的vasp安装好python把github上的raman-sc下载下来,用python3.6的可以用知乎上这位大神的code。或者其实就是把原作者的code,vasp_raman.py里面的print都加上括号就可以用了最重要的是
鉴于目前没有找到很好的,很完整的教程由A到Z介绍如何用VASP计算Raman光谱。可能有干货的大神都留着自己用摸索了一会儿找到了以下其中一个☝️方法,如果大神有补充或者纠正,欢迎留言pre-requests:VASP和VTST安装好,没有的可以参照一下这篇文章将会用到VTSTscripts里面这两个code:dymselsph.pl,dymmatrix.py会用最基本的vasp安装好python把github上的raman-sc下载下来,用python3.6的可以用知乎上这位大神的code。或者其实就是把原作者的code,vasp_raman.py里面的print都加上括号就可以用了最重要的是