详细内容

LIBXC1_Pn

LIBXC1_Pn 参数核心信息表

参数名

默认值

类型

描述

LIBXC1_Pn (n=1,2,...)

取决于具体的 Libxc 泛函

实数

允许指定由 LIBXC1 调用的 Libxc 泛函的第 n 个参数的值,以覆盖其默认值。

 

功能与使用说明表

项目

说明

核心功能

提供对 Libxc 库中众多泛函内部可调参数的访问能力,允许用户进行自定义或重现特定文献中的参数集。

参数查询

可在 OUTCAR文件中搜索 "Parameters of Libxc functionals:" 部分,查看特定泛函有哪些可调参数(标记为 P1, P2, ...)及其默认值。

使用示例

通过修改 PBE 泛函的参数来模拟 PBEsol:
GGA = LIBXC
LIBXC1 = GGA_X_PBE
LIBXC2 = GGA_C_PBE
LIBXC1_P2 = 0.12345679 # 修改PBE交换参数μ
LIBXC2_P1 = 0.046 # 修改PBE关联参数β

 

在杂化泛函中的特殊行为表

LIBXC1_Pn 在杂化泛函计算中对于混合参数和屏蔽参数的控制逻辑较为复杂,下表总结了其与标准标签 AEXX HFSCREEN的交互关系。

参数类型

涉及的 Libxc 泛函(示例)

默认行为

如果设置了 LIBXC1_Pn

混合参数

HYB_GGA_XC_PBEH, HYB_GGA_XC_B1WC, HYB_GGA_XC_HSE03, HYB_GGA_XC_HSE06, HYB_GGA_XC_HSE12, HYB_GGA_XC_HSE12S

自动使用 AEXX的值(即使未在 INCAR 中显式设置)。

LIBXC1_Pn 的指定值将覆盖 AEXX,但仅作用于杂化泛函的半局域部分,精确交换部分仍使用 AEXX。

混合参数

上述列表之外的其它杂化泛函

不考虑 AEXX。

必须同时指定 AEXX(控制精确交换)和相应的 LIBXC1_Pn(控制半局域部分的混合)。

屏蔽参数

HYB_GGA_XC_HSE03, HYB_GGA_XC_HSE06, HYB_GGA_XC_HSE12, HYB_GGA_XC_HSE12S

自动使用 HFSCREEN的值。

LIBXC1_Pn 的指定值将覆盖 HFSCREEN,但仅作用于杂化泛函的半局域部分,精确交换部分仍使用 HFSCREEN。

屏蔽参数

上述列表之外的其它屏蔽杂化泛函

不考虑 HFSCREEN。

必须同时指定 HFSCREEN(控制精确交换)和相应的 LIBXC1_Pn(控制半局域部分的屏蔽)。

重要提示:当使用 HYB_*类型的 Libxc 泛函时,ALDAXAGGAX等混合权重标签将被忽略。

 

相关标签

标签

描述

LIBXC1

主标签,用于指定要调整参数的 Libxc 泛函。

LIBXC2_Pn

用于调整由 LIBXC2 指定的关联泛函的参数。

AEXX

控制精确交换在杂化泛函中的混合比例,与 LIBXC1_Pn 存在交互。

HFSCREEN

控制范围分离杂化泛函的屏蔽范围,与 LIBXC1_Pn 存在交互。



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