参数名 (Tag) | 类型 | 默认值 (Default) | 功能描述 |
BMIX_MAG | 实数 (real) | 1.0 | 为磁化密度的混合设置 Kerker 方案 (IMIX=1) 中的截断波矢参数。此参数控制着磁化密度在倒空间中的长波分量如何被混合。 |
方面 | 说明与解释 |
核心功能 | BMIX_MAG与 AMIX_MAG协同工作,控制自洽场 (SCF) 迭代过程中如何将新的磁化密度与旧的磁化密度进行混合,以加速收敛并避免振荡。 |
工作原理 | BMIX_MAG是 Kerker 混合函数中的一个参数,其倒数 (1/BMIX_MAG) 大致对应一个截止波长。较小的 BMIX_MAG值会抑制长波分量的混合,而较大的值会允许更多长波分量通过。 |
与 AMIX_MAG 的关系 | AMIX_MAG:决定了混合的强度,是混合公式中的前置系数。BMIX_MAG:决定了混合的波长选择性(即什么样的波动会被抑制或允许)。 |
默认行为 | VASP 为自旋极化计算设置了专门的默认值:AMIX_MAG = 1.6, BMIX_MAG = 1.0。这对应于一个初始的自旋增强因子为 4,这在大多数情况下是合理的近似。 |
调整策略 | 收敛缓慢或振荡:如果磁化密度收敛困难,可以尝试减小 BMIX_MAG (例如从 1.0 减小到 0.0001)。这相当于增强对长波涨落的抑制,类似于进行线性混合,对于 slab、磁性体系或绝缘体可能更有效。 |
推荐组合 (尝试用) | 对于难收敛的磁性体系,可以尝试以下“准线性混合”设置:AMIX = 0.2BMIX = 0.0001(注意:不能为0)AMIX_MAG = 0.8BMIX_MAG = 0.0001 (注意:不能为0) |
计算场景 | 推荐操作 |
绝大多数自旋极化计算 | 不设置 BMIX_MAG,使用其优化后的默认值 1.0。 |
磁性计算或绝缘体 SCF 收敛困难 | 在 INCAR中尝试设置 BMIX_MAG = 0.0001 并结合 AMIX_MAG = 0.8,这通常比默认的 Kerker 混合更稳健。 |
严重收敛问题 | 使用上面推荐的“准线性混合”完整组合,同时调整电荷和磁化密度的混合参数。 |
https://vasp.at/wiki/BMIX_MAG