ABINIT 单原子计算 SCF 收敛问题排查:开壳层占据与混合参数优化
Published: 2026-05-01在使用 ABINIT 进行单原子参考能计算时,O 和 S 两种开壳层原子出现了 SCF 自洽迭代不收敛的问题。本文记录从问题发现到最终解决的完整排查过程,涵盖输入文件设置、根因分析和修正方案。
在使用 ABINIT 进行单原子参考能计算时,O 和 S 两种开壳层原子出现了 SCF 自洽迭代不收敛的问题。本文记录从问题发现到最终解决的完整排查过程,涵盖输入文件设置、根因分析和修正方案。
在使用 Python 绘制 DFT 吸附能曲线的过程中,发现某些元素的曲线图在特定 $z$ 坐标附近出现不符合物理预期的异常振荡。排查后定位到问题根源:CubicSpline 三次样条插值在面对尖峰数据时会产生严重的过冲(overshoot)。本文将记录这一问题的分析过程和修复方案。
在密度泛函理论(DFT)计算化学研究中,绘制 adatom(吸附原子)沿表面法线方向的吸附能曲线是分析表面催化性质的重要手段。本文介绍一个完整的 Python 脚本,利用 Matplotlib 将六种元素(N、H、C、Si、O、S)在四种吸附位点(Top、Bridge、fcc、hcp)上的 $\Delta E_{\mathrm{ads}}$ 曲线以 $3 \times 2$ 网格布局呈现,每个面板同时包含主图和局部放大图。