QE常用脚本讲解

QE常用脚本讲解

_

1.gefqe

用法:直接在计算任务的文件夹下输入 gefqe 即可监控结构优化的能量和力的收敛情况

效果:

2.QEatomfix.sh

功能:该脚本主要针对表面吸附体系需要固定底层原子等情况,能够自动识别 .in 计算输入文件中的原子坐标类型,是分数坐标还是笛卡尔坐标,然后提醒你设置阈值。然后自动在需要固定的原子后写入固定原子标签。同时能够备份原始 .in 文件,保存类型为 .in.bak。

示例:

在检测坐标格式那部分,angstrom 代表笛卡尔坐标,crystal 代表分数坐标

3.QEgrepcry.py

功能:由于 QE 不像 VASP 一样每一次结构优化都会将这一帧的结构输出到 CONTCAR 文件中,因此在 QE 结构优化的过程中很难实时监测结构的变化趋势。该脚本能够实时提取 QE 结构优化的输出文件中的最新一帧结构信息,并生成 VESTA 可以读取的 CONTCAR_QE 结构文件,方便监测结构变化趋势。

用法:直接在计算任务文件夹下输入 QEgrepcry.py,然后保证该文件夹下有 .in 输入文件,和计算的输出文件。

示例:

晶胞全优化:

只优化原子位置:

QE输入文件.in结构讲解 2026-07-17
QE自洽计算和结构优化计算步骤 2026-07-18