详细内容

WEIMIN

参数名 (Tag)

类型

默认值 (Default)

功能描述

WEIMIN

实数 (real)

0.001 ( IBRION≥ 0)0.0 ( IBRION= -1, 即分子动力学)

指定将一个能带视为空带(unoccupied 最大占据数权重(partial occupancy 阈值。


方面

说明与解释

核心功能

在迭代对角化算法中,为了加速计算,程序对占据带空带的优化策略不同:• 占据带:优化最多 次(或直到满足 EBREAK/DEPER准则)。• 空带:仅优化 次。WEIMIN的值用于判断一个能带属于哪一类。

工作逻辑

对于一个给定的能带,如果其部分占据数 (partial occupancy) 小于 WEIMIN的值,则它被归类为空带,适用更少的优化步骤。

默认行为

默认值 0.001意味着任何占据数小于 0.001 的能带都会被当作空带处理。在分子动力学 (IBRION=-1) 中,默认值为 0.0,意味着所有能带都会被充分优化。

调整影响

提高 WEIMIN(如 0.01):更多能带会被视为空带,计算更快,但可能精度下降或导致收敛问题。降低 WEIMIN(如 0.0):更多能带会被视为占据带并进行充分优化,计算更慢,但可能更精确更稳定

官方建议

强烈建议不要修改此参数WEIMINEBREAK DEPER已针对各种体系进行优化,更改它们通常会降低性能甚至导致计算完全失败

适用场景

这是一个极其高级的微调参数。仅在一种罕见情况下可能有用:当使用 RMM-DIIS 算法 (ALGO=VeryFast) 进行分子动力学计算时,如果对空带的优化过于“粗糙”导致问题,可以尝试设置 WEIMIN = 0.0来强制对所有能带进行充分优化。


计算场景

推荐操作

所有标准计算

绝不设置WEIMIN,使用其内部优化后的默认值。这是最安全、最高效的选择。

遇到收敛问题

首先检查并调整其他参数(ALGO, 混合参数等)。几乎不应将修改 WEIMIN作为首要解决方案。

专家级调试

只有在完全理解其后果,并且有明确证据表明问题源于空带处理策略时,才考虑微调此参数。


https://vasp.at/wiki/WEIMIN


上一篇EFERMI下一篇TIME
技术支持: CLOUD | 管理登录
seo seo