类别 | ALGO 选项 | 主要用途 | 说明与注意事项 | 版本要求 |
基态电子迭代算法 | Normal | 标准电子最小化 | 默认算法。稳健但可能不是最快的。 | vasp.4.5+ |
| Fast | 快速电子最小化 | Davidson 和 RMM-DIIS 的混合算法。vasp.6 版本更稳健。 | vasp.4.5+ |
| Old Fast (of) | vasp.5 的 Fast 算法 | 在 vasp.6 中使用 vasp.5 的算法实现。 | vasp.6 |
| VeryFast | 非常快的电子最小化 | 使用 RMM-DIIS 算法。不支持杂化泛函。vasp.6 版本更稳健。 | vasp.4.5+ |
| Old VeryFast (ov) | vasp.5 的 VeryFast 算法 | 在 vasp.6 中使用 vasp.5 的算法实现。 | vasp.6 |
| Conjugate / All | 共轭梯度算法 | 所有能带同时更新。建议与 ISEARCH = 1同用。 | vasp.5.2.9+ |
| Damped | 阻尼动力学算法 | 基于速度摩擦的算法。 | vasp.4.5+ |
| Exact | 精确对角化 | 计算代价高昂,仅用于小型系统测试。 | vasp.4.5+ |
| Subrot | 子空间旋转 | 在轨道子空间内进行对角化。 | vasp.5.2.9+ |
类别 | ALGO 选项 | 主要用途 | 说明与注意事项 | 版本要求 |
后处理与分析 | Eigenval | 重新计算 eigenvalues | 使用当前轨道(如从 WAVECAR读取)重新计算能带、态密度等。 | vasp.5.2.9+ |
| None / Nothing | 后处理 | 使用当前轨道和本征值(如从 WAVECAR读取)进行后处理,如计算态密度。 | vasp.5.2.9+ |
| CHI | 计算响应函数 | 仅计算响应函数 χ,为后续计算做准备。 | vasp.5.X+ |
GW 近似计算 (GWR 系列, 低标度) | G0W0R | 单次-shot GW | 执行单次 GW 计算,忽略 NELM。用于计算准粒子能量。 | vasp.6 |
| GW0R | 自洽 GW0 | 自洽更新 G,W 固定在第一迭代步。需设置 NELM。 | vasp.6 |
| GWR | 自洽 GW | 自洽更新 G 和 W。需设置 NELM。计算量最大。 | vasp.6 |
| EVGW0R | 部分自洽 GW (G-only) | 低标度版本的 EVGW0。更新 G,W 保持在 KS 水平。用 NELMGW设置循环步数。 | vasp.6.4+ |
类别 | ALGO 选项 | 主要用途 | 说明与注意事项 | 版本要求 |
GW 近似计算 (传统算法) | G0W0 / GW0 | 单次/部分自洽 GW0 | (VASP.6 中更名为 EVGW0) 更新 G,W 固定。 | vasp.5.X+ |
| GW | 单次/部分自洽 GW | (VASP.6 中更名为 EVGW) 更新 G 和 W。 | vasp.5.X+ |
| scGW0 | 自洽 GW0 | (VASP.6 中更名为 QPGW0) 完全更新轨道和能量(仅更新 G)。 | vasp.5.X+ |
| scGW | 自洽 GW | (VASP.6 中更名为 QPGW) 完全更新轨道和能量(更新 G 和 W)。 | vasp.5.X+ |
其他高级计算 | BSE | 求解 Bethe-Salpeter 方程 | 计算光学吸收光谱(激子效应)。 | vasp.5.4.1+ |
| TDHF | 时间依赖的 Hartree-Fock | 使用 Cassida 代码进行 TDHF/TDDFT 计算。 | vasp.5.2.12+ |
| RPA / ACFDTR | 随机相位近似 | 计算 RPA 关联能。ACFDTR 用于低标度 MP2 计算(需 LMP2LT=.TRUE.)。 | vasp.6 |
https://vasp.at/wiki/ALGO