VTST专题

VTST:方法入口与版本选择

按振动、速率、鞍点、低温路径和变胞NEB选择实际教程与对应构建。

更新于 2026-11-14约 3 分钟阅读按任务与环境选择适用配置
阅读本篇目录

本篇按计算目的选择VTST入口。完整结构、INCAR、KPOINTS、终端命令和实际结果分别放在各篇教程里,先选方法,再进入对应实例。版本对照使用同一类动力学矩阵小例,不表示所有版本、平台和方法的任意组合都已测试。

1. 按计算目的选择#

目的 入口 实际例子与范围
振动与动力学矩阵 ICHAIN=1 操作与实际结果
已有版本如何选择 ICHAIN=1 操作与实际结果
谐波近似速率 dymrate.pl; dymeffbar.pl 操作与实际结果
Lanczos找鞍点 ICHAIN=3 操作与实际结果
低温instanton路径 ICHAIN=4;Qdo_ins=T;Qdo_pre=F 操作与实际结果
instanton矩阵与前因子 ICHAIN=4;Qdo_ins=F;Qdo_pre=T 操作与实际结果
bond-boost偏置动力学 ICHAIN=6 操作与实际结果
晶胞参与路径 ICHAIN=0;LNEBCELL=T 操作与实际结果
NEB切线与双重nudging LTANGENTOLD;LDNEB;LDNEBORG 操作与实际结果

普通NEB、dimer及优化器的已有教程也可从VTST专题进入。当前分支的 ICHAIN 实现入口是0、1、2、3、4、6,不能把缺少的编号5自行当成一种可用方法。

2. 版本与平台#

版本 模块 本组对照使用的平台
5.4.4 vasp/5.4.4-8173m-vtst CPU;vasp_std;4MPI
6.3.2 vasp/6.3.2-p100-vtst P100
6.4.2 vasp/6.4.2-v100-vtst V10016
6.4.3 vasp/6.4.3-p100-vtst P100
6.5.1 vasp/6.5.1-v100-vtst V10016
6.6.1 vasp/6.6.1-p100-vtst / vasp/6.6.1-v100-vtst P100/V10016;selected minimum/saddle

这些版本的动力学矩阵对照使用相应构建,不是CPU/GPU速度排名。5.4.4示例使用标准程序 vasp_std 和4个MPI进程,不能自行换成Gamma专用程序并假定结果相同。高级方法请以对应教程写明的版本和构建为准。

3. 下载与终端查看索引#

下载方法表、版本表与读取脚本,保存为 index.zip:

python3 -m zipfile -e index.zip .
cd vtst-method-map
bash read.sh
cat data/methods.csv
cat data/versions.csv
cat analysis-read/DATA-VALIDATION.json

这一步只读索引,不会提交VASP任务。要实际计算,请下载所选教程的独立资料包,按该篇步骤提供自己的合法POTCAR,再提交作业。

4. 使用时要区分的范围#

100K instanton例子按路径搜索、矩阵两阶段运行,前因子仍含当前代码的零模近似,不能直接当作收敛的物理速率。Lanczos展示特定近鞍点初猜与参数下的结果。变胞NEB展示Si弹性路径,双重nudging展示单步路径力,均不能直接作为材料能垒。

bond-boost篇使用匹配源码的个人修正版,具体构建和力公式见该篇,不能用共享旧构建代替并沿用结论。优化器中显式未完成或关闭的分支,也不应仅凭编号就用于生产计算。

单独下载:方法表、版本表。

需要根据你的体系选择资源?联系讨论计算需求。实际可用软件与权限,以当前账户和运行环境为准。

查看配图

放大后可滚动查看细节,按 Esc 关闭。

100%查看原图 ↗