VASP分子动力学计算中如何施加应力大小?是通过INCAR中的参数设置吗?那该应力所对应的应变又如何计算?
时间: 2023-07-16 17:12:29 浏览: 455
使用VASP和QE计算应力和应变关系_Python_下载.zip
5星 · 资源好评率100%
在VASP分子动力学计算中,可以通过在INCAR文件中设置ISIF参数来施加应力。具体来说,ISIF参数控制了晶格常数和原子位置的优化方式,其中ISIF=2表示对晶格常数进行优化,同时施加外部应力;ISIF=3表示对晶格常数和原子位置进行优化,同时施加外部应力。
关于应力大小的设置,可以在INCAR文件中设置外部应力矩阵的值,即S_xx, S_yy, S_zz, S_xy, S_xz, S_yz六个参数。这些参数分别对应着外部应力矩阵的六个分量,可以根据需要设置其值。
而应力所对应的应变可以通过计算得到。在VASP中,可以通过设置IBRION=0和ISIF=2或3来进行静态计算,此时计算得到的POSCAR文件中包含了应变信息。具体来说,POSCAR文件中的第二行到第四行分别表示了晶格常数和晶格常数的三个主轴方向的应变。可以通过计算均方根平均值来得到等效应变。
阅读全文