12月17日,VASP官方重磅更新发布VASP.6.5.0。此次更新包含两大引人注目的功能,第一是基于线性玻尔兹曼输运方程的输运性质计算,第二是引入了目前非常流行的脚本语言Python的接口,方便大家直接写Python调用VASP,做一些高通量计算,数据处理等工作。如果不希望写脚本的同学或老师,也可以试下MedeA的高通量计算功能。
话不多说,让我们一起看看此次更新的内容:
1、特 点
▎电子-声子耦合
• 带隙零点重整化
• 基于线性玻尔兹曼输运方程的输运性质
▎Python插件
通过C++接口引入python包,允许用户通过Python脚本修改VASP的内部工作
▎贝塞-萨尔彼得方程(Bethe Salpeter equations,BSE)
• 基于Lanczos算法对BSE矩阵进行对角化
• 含时BSE支持GPU计算
▎新增XC功能
• (r)MS-B86b、(r)MS-PBE和(r)MS-RPBEI MGGA功能
• TASK和LAK功能(由Timo Lebeda提供)
• 交换相关泛函的磁场为无源场
▎库仑核函数截断
采用开放边界条件计算偶极分子和带电分子、二维材料和表面的性质
▎机器学习的力场
引入溢出因子(spilling factor)评估力场的误差,可以方便地与快速执行模式(ML_LFAST)相结合。
▎外力
▎对电子结构因子进行样条插值加速RPA相关能的k点收敛
2、改 进
▎HDF5
• 将分数电荷(partial charge)写入hdf5输出,而不是PARCHG文件。因此可以使用py4vasp模拟STM图像
• OSZICAR输出也写入vaspout.h5
• 含时BSE得到的介电函数写入vaspout.h5
• 有可能强制同步vaspout.h5文件,并在VASP运行时(LSYNCH5)可以读取vaspout.h5
▎VASP-TRIOS接口
现在使用HDF5文件(vaspgamma.h5)
▎机器学习
当我们在生产模式中没有运行具有机器学习力场的MD时,将忽略ML_OUTBLOCK
3、修 复
除以上新功能与改进之外,还修复一些其它问题。
详情查看VASP官方网站:https://www.vasp.at/wiki/index.php/Changelog
复制网址至浏览器或点击文末阅读原文打开