详细内容

LWAVE

选项

默认值

功能描述

产生文件

使用建议

.TRUE.

 (如果未使用HDF5格式)

在计算结束后将波函数(轨道)写入 WAVECAR文件。

WAVECAR

需要后续计算时使用,例如:结构弛豫、能带计算、非自洽计算等。这是最常用的设置。

.FALSE.

.NOT. LH5

不写入 WAVECAR文件。

单点计算或存储空间紧张时使用。可以节省大量的磁盘空间,但无法进行续算或后处理。


计算类型

推荐设置

理由

结构弛豫、分子动力学

LWAVE = .TRUE.

每一步的波函数都是下一步计算的起点,必须写入。

任何需要续算的情况

LWAVE = .TRUE.

生成 WAVECAR文件以供后续计算读取 (ISTART > 0)

能带计算 (非自洽)

LWAVE = .TRUE. (在之前的自洽计算中)

必须先通过自洽计算生成包含收敛波函数的 WAVECAR CHGCAR

最终的单点能量计算

LWAVE = .FALSE.

如果确定不需要波函数进行后续计算,可以关闭以节省空间。

磁盘空间非常有限时

LWAVE = .FALSE.

优先保证计算能够完成,牺牲后续分析的能力。

补充说明

默认行为:

默认值 .NOT. LH5意味着:如果未使用HDF5格式输出(即 LH5 = .FALSE.),则 LWAVE = .TRUE.。

如果设置了 LH5 = .TRUE.,则默认 LWAVE = .FALSE.,因为波函数会以HDF5格式写入到 WAVECAR.h5文件中。


文件大小:

WAVECAR文件通常非常大,其大小与体系规模(平面波数量)、k点数量和能带数(NBANDS)成正比。

设置 LWAVE = .FALSE.是节省磁盘空间最有效的方法之一。


工作流程中的作用:

LWAVE控制是否写入波函数文件。

ISTART参数控制是否读取已存在的波函数文件来继续计算。

因此,为了进行续算(ISTART = 1, 2, 3),前一步计算必须设置 LWAVE = .TRUE.以生成 WAVECAR文件。


https://vasp.at/wiki/LWAVE


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