当前位置: 首页 > news >正文

【VASP】PBE与HSE之前的区别

以下是使用PBE和HSE方法计算能带结构时INCAR文件的主要区别:

参数名称PBE方法HSE方法
PRECNormalAccurate,控制计算精度,通常设置为Normal以平衡精度和计算成本Accurate,要求更高的精度以确保HSE计算的准确性,避免混叠误差
ENCUT通常设置为材料中元素的ENCUT最大值的1.3倍左右,例如400 eV与PBE方法类似,但可能需要更高的值以确保平面波基组能够准确描述混合泛函中的HF交换部分
GGAPE,指定使用PBE交换相关泛函不适用,因为HSE是混合泛函,不是传统的GGA方法
LHFCALC不适用TRUE,启用混合Hartree-Fock/DFT计算
HFMIX不适用通常设置为0.25,表示25%的HF交换能与75%的DFT交换能混合
KINHSE不适用通常设置为0.20,控制HSE混合泛函中HF交换能的截断参数,影响计算的精确性和效率
TIME通常设置为0.4或0.5,控制电子步的时间步长由于HSE计算更复杂,可能需要更小的时间步长,例如0.3或0.4
EDIFF通常设置为1E-4或1E-5 eV,控制电子自洽场(SCF)循环的能量收敛标准由于HSE计算对精度要求更高,可能需要更严格的收敛标准,例如1E-6或1E-7 eV
NELM通常设置为60或更低,取决于计算的复杂性由于HSE计算收敛可能更慢,可能需要增加迭代次数,例如100或更高
ICHARG对于静态计算,设置为2(从头计算初始电荷密度)或1(从CHGCAR文件读取)对于HSE计算,通常设置为11(用于非自洽的能带计算)或从之前PBE计算得到的CHGCAR文件初始化,以加速收敛
LREAL.AUTO.FALSE.,控制投影算符的形式通常设置为.FALSE.,因为HSE计算对精度要求更高,且通常不使用LREAL来提高计算速度
LASPH.TRUE.,以考虑投影算符的球谐部分,提高总能量和能带计算的准确性.TRUE.,同样需要考虑投影算符的球谐部分以确保HSE计算的准确性
ADDGRID.TRUE.,增加FFT网格密度以帮助GGA的收敛.TRUE.,同样有助于HSE计算的收敛
LORBIT11,启用详细的投影态密度(pDOS)计算11,同样用于pDOS计算
NEDOS通常设置为2001或更高,控制DOSCAR文件中的能量网格点数与PBE方法类似,但可能需要更高的值以确保HSE计算的DOS具有足够的分辨率
ISMEARSIGMAISMEAR=0SIGMA=0.05(高斯展宽法),适用于金属;对于绝缘体可使用ISMEAR=-5和较小的SIGMA值与PBE类似,但可能需要根据HSE计算的具体情况调整展宽参数,特别是在处理半导体和绝缘体时
KPAR根据可用计算资源设置,用于并行计算中k点的划分由于HSE计算计算量更大,可能需要更高效的并行设置,如更大的KPAR值(如4或更多),以充分利用计算资源

以下是一个HSE能带计算模板:

#Global Parameters
ISTART = 1 # 从现有的WAVECAR文件读取波函数
ISPIN = 1 # 非自旋极化计算
LREAL = .FALSE. # 禁用投影算符的实空间形式
PREC = Accurate # 高精度计算模式
ENCUT = 400 # 平面波截断能(根据材料调整)
ADDGRID = .TRUE. # 增加FFT网格密度
LASPH = .TRUE. # 考虑投影算符的球谐部分
LWAVE = .TRUE. # 写入WAVECAR
LCHARG = .FALSE. # 不写入CHGCAR(节省磁盘空间)
HSE Specific Parameters
LHFCALC = .TRUE. # 启用混合Hartree-Fock/DFT计算
HFMIX = 0.25 # HF交换能的比例(25%)
KINHSE = 0.20 # HSE混合泛函中HF交换能的截断参数
TIME = 0.4 # 电子步时间步长
#Electronic Relaxation
EDIFF = 1E-08 # 电子自洽场循环的能量收敛标准
NELM = 100 # 最大电子SCF步数
ISMEAR = 0 # 高斯展宽法
SIGMA = 0.05 # 展宽宽度
#Band Structure Calculation
LORBIT = 11 # 启用详细的投影态密度(pDOS)
NEDOS = 2001 # DOSCAR文件中的能量网格点数
ICHARG = 11 # 用于非自洽的能带计算
#Parallelization
KPAR = 2 # 将k点网格分成的组数(根据计算资源调整)

相关文章:

  • moviepy视频添加中文水印
  • [yolov11改进系列]基于yolov11替换卷积神经网CNN为KANConv的python源码+训练源码
  • 谷歌Veo vs Sora:AI视频生成技术的巅峰对决
  • 【Unity3D】将自动生成的脚本包含到C#工程文件中
  • 前端安全直传MinIO方案
  • Spring Cloud Gateway 限流实践:基于 Redis 令牌桶算法的网关层流量治理
  • Visual Studio 调试中 PDB 与图像不匹配
  • springcloud---gateway
  • [攻防世界] easyphp writeup
  • 北京大学肖臻老师《区块链技术与应用》公开课:02-BTC-密码学原理
  • 【React】- React-RND 深度使用指南:实现自由拖拽、避坑受控陷阱!
  • Java—— 多线程 第一期
  • cursor/vscode连接低版本的系统(glibc<2.28)
  • IntelliJ IDEA Ultimate修改软件地区使用
  • JavaSE核心知识点04工具04-02(IDEA)
  • 鸿蒙桌面快捷方式开发
  • 基于多模态提示融合的交互式图像标注系统设计与实现
  • SqlSugar ORM框架详解
  • QT学习一
  • set和map简单模拟实现
  • 珠海门户网站建设哪家专业/网站seo是啥
  • 网站建设案例基本流程/开一个网站需要多少钱
  • 邯郸专业做wap网站/全球疫情最新消息
  • ps ui做响应式网站要求/公关公司的主要业务
  • 保洁公司网站模板/百度网盘客服电话24小时
  • 阿里云虚拟主机可以做两个网站/网页设计与制作代码成品