×

注意!页面内容来自http://bbs.keinsci.com/thread-57885-1-1.html,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

“第10届量子化学波函数分析与Multiwfn程序培训班将于5月4-8日于北京举办,这是一次性完整、系统学习波函数分析的各种理论知识和全面掌握强大的Multiwfn波函数分析程序使用的最不可错过的机会!请点击此链接查看详情和报名方式,欢迎参加!

“第18届北京科音分子动力学与GROMACS培训班” 将于5月23-26日于北京举办。这是一次性全面、系统学习分子动力学模拟知识和最流行的分子动力学程序GROMACS的关键机会!报名正在进行中,请点击此链接查看详情,欢迎参加!

登录 后使用快捷导航
没有帐号?注册 Register
< id="diy_" type="text/css">
< id="diy_" type="text/css">
Views: 420|回复 Reply: 1
打印 Print 上一主题 Last thread 下一主题 Next thread

[VASP] ALGO在VASP计算氢气能量时的诡异影响

[复制链接 Copy URL]
NeedleCandy 当前离线
UID
51924
在线时间
0 小时
注册时间
2023-8-8
最后登录
2026-1-16
好友
0
查看详细资料

7

帖子

0

威望

33

eV
Level 2 能力者积分 credits 40距离下一级还需 110 积分 credits
积分
40

Level 2 能力者

< type="text/css">.pcb{margin-right:0}
本帖最后由 NeedleCandy 于 2026-1-14 10:13 编辑

在做 VASP 计算时,顺手用一套原本用于大体系的 INCAR去算一个简单的 H₂ 分子结构优化,程序可以顺利收敛,但得到的总能量为E ≈ −2.23 eV,检查 CONTCAR 发现,最终结构中两个 H 原子被算散了。

排错过程
怀疑 ALGO = F,于是将 ALGO = F 注释掉,在第一个离子步中,电子步跑到 ~97 步后程序中断,报错信息:Error EDDDAV: Call to ZHEGV failed. Returncode = 81 2 128,查阅资料后发现,可能与 对角化病态 / 自旋简并 / 磁矩初值有关。于是加入磁矩初值MAGMOM = 1 -1(此时 关闭 ALGO = F),因为初始结构比较好,一个离子步就收敛了,总能量E ≈ −6.77 eV,和网上他人结果一致,H–H 键保持正常。关自旋极化,即ISPIN= 1也能实现同样效果。
进一步测试发现,在开启 ALGO = F 的同时加 MAGMOM = 1 -1,结果相同

之后又进行了以下尝试
  • 去掉所有电子步收敛限制:注释掉 ALGO、EDIFF、NELM 等,SCF 跑了约 14 步后自然收敛,能量E ≈ −6.69 eV,结构也挺正常
  • 单独测试 ALGO 的影响:只打开 ALGO = F,其余电子步保持注释,结果收敛到E ≈ −22.1 eV,H₂ 分子再次解离
基本确认H₂ 解离的直接触发因素是 ALGO = F
在逐一测试电子步参数后发现:
  • 仅在同时注释掉 ALGO 和 EDIFF 时, 能稳定收敛到正确能量,E ≈ −6.77 eV
  • 但如果注释 ALGO + 注释 ENCUT,或注释 ALGO + 注释 LREAL,都会再次触发 ZHEGV 报错,SCF 无法完成

困惑
  • 为什么 ALGO = F 会在 H₂ 这样简单、初始结构很好的体系中,稳定收敛到解离的假解,我计算的别的分子会不会埋雷
  • 很多帖子说 “ALGO 只影响收敛速度,不影响最终结果”,但在这里明显影响了物理解
  • 为什么在关闭 ALGO 的前提下,只有放开EDIFF程序才不会报错

202601140110315890..png (52.38 KB下载次数 Times of downloads: 22)

下载附件 Download

2026-1-14 01:10 上传 Uploaded





INCAR

2026-1-14 01:13 上传 Uploaded

点击下载
Click to download

322 Bytes下载次数 Times of downloads: 2

KPOINTS

2026-1-14 01:13 上传 Uploaded

点击下载
Click to download

86 Bytes下载次数 Times of downloads: 0

POSCAR

2026-1-14 01:13 上传 Uploaded

点击下载
Click to download

512 Bytes下载次数 Times of downloads: 1

POTCAR

2026-1-14 01:13 上传 Uploaded

点击下载
Click to download

138.18 KB下载次数 Times of downloads: 0

北大-陶豫 当前离线
UID
19420
在线时间
543 小时
注册时间
2020-4-24
最后登录
2026-4-16
好友
12
QQ查看个人网站查看详细资料

676

帖子

1

威望

5488

eV
积分
6184

Level 6 (一方通行)

2#
发表于 Post on 2026-1-15 13:25:08 | 只看该作者 Only view this author
H2这种分子你开 ISPIN=1 才是正道,闭壳层省得分别算α和β电子,而且原理上直接保证自旋密度处处为0,不会有数值误差。ISPIN=1 ISPIN=2 的能量也是可以比较的。我不知道你开 ISPIN=2 测试有什么意义。
我个人的经验是默认不用 ALGO=F,只在 SCF 失败的时候试试它。
现代化学以狄拉克的一句“一切化学问题业已解决”为嚆矢。滥觞于经验主义传统的期望正失去它们的借鉴意义。但面对看似不可达的通往天堂之阶梯,我想循伍德沃德“最好的模型是你底物的对映异构体”的信仰好过过早地振翮。
我们怀揣热忱的灵魂天然被赋予对第一性的追求,不屑于单一坐标的约束,钟情于势能面彼端的芬芳。但

本版积分规则 Credits rule

快速回复 返回顶部 返回列表 Return to list