详细内容

LFOCKACE

LFOCKACE 参数核心信息表

参数名

默认值

类型

描述

引入版本与要求

LFOCKACE

.TRUE.

布尔值 (.TRUE. 或 .FALSE.)

控制是否使用自适应压缩交换算符 来加速杂化泛函计算。

VASP.6(VASP.5.X 及更早版本不支持)。需使用 -Dfock_dblbuf选项编译。

 

功能与行为说明表

设置

功能描述

性能与精度影响

LFOCKACE = .TRUE. (默认)

使用 ACE 方法。计算 Fock 交换矩阵的 Cholesky 分解,并利用自适应压缩交换算符来作用在赝轨道上。

计算速度提升约 3 倍。这是在不显著牺牲精度的情况下,大幅加速杂化泛函计算的推荐设置。

LFOCKACE = .FALSE.

使用传统的轨道表示法进行计算。

计算速度较慢,但为传统方法。

 

使用条件与限制表

项目

说明

适用算法

仅当使用 Davidson 算法(ALGO = Normal)进行电子最小化时,ACE 方法才会被使用。

不适用算法

当使用 ALGO = Damped(阻尼动力学)或 ALGO = All(全对角化)时,ACE 不会被使用,无论 LFOCKACE如何设置。

编译要求

VASP 必须使用 -Dfock_dblbuf 预编译器选项进行编译,此功能才可用。

学术规范

如果在研究工作中使用了此功能,良好的科学实践是引用原始文献:L. Lin, J. Chem. Theory Comput. 12, 2242-2249 (2016)。

 

使用建议

对于绝大多数杂化泛函计算,保持默认设置 LFOCKACE = .TRUE. 即可,它能自动提供显著的加速。

•只有在需要与旧版本计算结果进行严格比对,或遇到与该算法相关的收敛问题时,才考虑设置为 .FALSE.。

 

相关标签

标签

描述

ALGO

电子最小化算法选择器。必须设置为 Normal才能使 ACE 生效。

LHFCALC

主开关,用于开启杂化泛函计算。LFOCKACE在此开关开启时生效。

AEXX

控制精确交换(HF)在杂化泛函中的混合比例。



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