1. VASP相关教程

线性响应法计算U值

关于线性响应法,官网上有详细的教程:

Calculate U for LSDA+U – Vaspwiki

由于官网的方法比较繁琐,这里我推荐一个脚本,原网址如下:

GitHub – Code-WSY/Ueff_VASP: Config files for my GitHub profile.

使用之后我发现这个脚本会报错,并且会自动把POSCAR清空,如下图一样:

经过测试后,总结了一些经验,首先需要修改代码,源代码有一些bug,需要稍微修改,修改之后的代码如下:

同时,计算时需要把INCAR里面的一些参数删了,需要删掉的参数:
ISTART、ICHARG以及关于加U的参数,这些参数脚本会自动生成,详细可参考如下网站:

基于Shell+VASP实现自动计算DFT+U中的U值(附源代码) – 知乎 (zhihu.com)

VASP基于线性响应近似的方法计算DFT+U的U值(有脚本,三分钟学会) – 哔哩哔哩 (bilibili.com)

本文章旨在总结一些经验,如有侵权请告知删除,联系qq:1127497563,微信:15852482922

Comments to: 线性响应法计算U值

您的电子邮箱地址不会被公开。 必填项已用 * 标注