参数名 (Tag) | 类型 | 默认值 | 功能描述 | 收敛准则 |
EDIFF | 实数 (real) | (空,但通常有内部值) | 指定电子自洽循环(SC-loop)的全局停止条件。单位为 eV。 | 当连续两步迭代间的总能(自由能)变化和能带结构能量(特征值变化) 均小于 EDIFF时,停止电子弛豫。 |
方面 | 说明与建议 |
特殊值 EDIFF = 0 | 无论收敛与否,都会严格运行 NELM指定的最大次数的电子自洽步骤。可用于确保每次计算都进行相同数量的迭代。 |
收敛特性 | 收敛速度通常是二次的,因此增加迭代次数的成本较低。 |
推荐值 | 强烈建议为获得良好收敛的结果,将 EDIFF设置为 1E-6。这是一个很好的精度与计算成本的平衡点。 |
高精度计算 | 对于有限差分计算(例如计算声子、分子动力学等),可能需要更严格的标准(如 EDIFF = 1E-7)才能获得精确的结果。 |
难收敛体系 | 对于大型体系(原子数多)和/或使用 Meta-GGA 泛函 时,要达到 1E-8 或 1E-7 的收敛精度可能很困难。此时应优先保证离子弛豫的收敛,或接受稍低的电子步精度。 |
总结 | EDIFF = 1E-6 在大多数情况下是最佳折中方案。 |
计算类型 | 推荐 EDIFF 值 | 原因 |
标准单点/结构优化 | 1E-6 | 在计算成本和精度之间取得良好平衡。 |
高精度计算(声子、等) | 1E-7 或更小 | 确保力的计算足够精确,以获得可靠的二次信息。 |
测试或粗略扫描 | 1E-4 或 1E-5 | 快速获得初步结果,节省计算资源。 |
难收敛体系(大体系、Meta-GGA) | 1E-5 或 1E-6 | 优先保证几何优化收敛,避免电子步无法达到过高精度而报错。 |
固定迭代次数 | 0 | 严格运行 NELM步,用于测试或比较。 |
计算类型 | 推荐 EDIFF 值 | 原因 |
标准单点/结构优化 | 1E-6 | 在计算成本和精度之间取得良好平衡。 |
高精度计算(声子、等) | 1E-7 或更小 | 确保力的计算足够精确,以获得可靠的二次信息。 |
测试或粗略扫描 | 1E-4 或 1E-5 | 快速获得初步结果,节省计算资源。 |
难收敛体系(大体系、Meta-GGA) | 1E-5 或 1E-6 | 优先保证几何优化收敛,避免电子步无法达到过高精度而报错。 |
固定迭代次数 | 0 | 严格运行 NELM步,用于测试或比较。 |
https://vasp.at/wiki/EDIFF