HPC VASP
Treat VASP as a staged workflow built around a coherent four-file input set.
Start
- 1. Read
references/input-set-manual.md before creating or editing a VASP run directory. - Read
references/stage-and-parameter-matrix.md when mapping SCF, relaxation, static, DOS, and band workflows to INCAR and KPOINTS choices. - Read
references/pseudopotential-kpoints-and-convergence.md when choosing POTCAR, k-point density, smearing, and electronic controls. - Read
references/cluster-execution-playbook.md when staging a VASP workflow for scheduler-backed cluster execution. - Read
references/error-recovery.md when VASP parsing, SCF, ionic relaxation, or post-processing setup fails.
Additional References
Load these on demand:
- -
references/poscar-species-and-structure.md for species ordering, coordinate modes, and cell interpretation - INLINECODE6 for restart logic, spin setup, and charge or wavefunction handoff
- INLINECODE7 for static, DOS, and band-structure stage sequencing
- INLINECODE8 for stage-to-tag and electronic-class-to-smearing tables
- INLINECODE9 for stage artifacts and restart-file handoff tables
- INLINECODE10 for structured SCF, ionic, and handoff failure signatures
- INLINECODE11 for stage handoff, resource-shape discipline, and restart policy on clusters
Reusable Templates
Use assets/templates/ when a concrete starting input is needed, especially:
- - INLINECODE13
- INLINECODE14
- INLINECODE15
- INLINECODE16
- INLINECODE17
- INLINECODE18
- INLINECODE19
Guardrails
- - Do not mix POTCAR datasets casually across elements or workflow stages.
- Do not copy INCAR tags from unrelated systems without checking metallic versus insulating behavior.
- Do not run DOS or bands workflows before the geometry and ground-state setup are trustworthy.
- Do not guess VASP tags from Quantum ESPRESSO or other DFT codes.
Outputs
Summarize:
- - workflow stage
- INCAR intent
- KPOINTS strategy
- POTCAR and species assumptions
- expected key outputs and next stage
HPC VASP
将VASP视为一个围绕连贯的四文件输入集构建的分阶段工作流。
开始
- 1. 在创建或编辑VASP运行目录前,先阅读references/input-set-manual.md。
- 在将SCF、弛豫、静态计算、态密度和能带工作流映射到INCAR和KPOINTS选择时,阅读references/stage-and-parameter-matrix.md。
- 在选择POTCAR、k点密度、展宽和电子控制参数时,阅读references/pseudopotential-kpoints-and-convergence.md。
- 在为调度器支持的集群执行准备VASP工作流时,阅读references/cluster-execution-playbook.md。
- 当VASP解析、SCF、离子弛豫或后处理设置失败时,阅读references/error-recovery.md。
附加参考
按需加载以下内容:
- - references/poscar-species-and-structure.md:原子种类排序、坐标模式和晶胞解释
- references/restarts-spin-and-wavefunction-files.md:重启逻辑、自旋设置以及电荷或波函数传递
- references/dos-and-band-workflows.md:静态计算、态密度和能带结构阶段的顺序安排
- references/incar-tag-matrix.md:阶段到标签以及电子类型到展宽对照表
- references/workflow-handoff-matrix.md:阶段产物和重启文件传递对照表
- references/error-pattern-dictionary.md:结构化的SCF、离子弛豫和传递失败特征
- references/cluster-execution-playbook.md:集群上的阶段传递、资源形态规范和重启策略
可复用模板
当需要具体的起始输入时,使用assets/templates/,特别是:
- - INCARrelax
- INCARstatic
- KPOINTSgamma
- INCARbands
- KPOINTSmp6x6x6
- POSCAR_si
- vasp-standard-slurm.sh
规范约束
- - 不要随意在不同元素或工作流阶段之间混用POTCAR数据集。
- 未经检查金属性与绝缘体行为,不要从无关系统复制INCAR标签。
- 在几何结构和基态设置可靠之前,不要运行态密度或能带工作流。
- 不要根据Quantum ESPRESSO或其他DFT代码猜测VASP标签。
输出
总结:
- - 工作流阶段
- INCAR意图
- KPOINTS策略
- POTCAR和原子种类假设
- 预期关键输出及下一阶段