|
本帖最后由 乐平 于 2025-8-11 22:44 编辑
很多同学最开始做计算的时候,基础知识不牢固。或者是导师自己也不懂,就觉得“计算嘛,模型从网上下载,参数用默认值,或者随便设置一下,扔给服务器就行了”。这种想法非常要不得。
《材料科学基础》或者《固体物理》或者《晶体结构》课程里应该学过,Primitive Cell 是最小重复结构单元的晶胞,称为原胞;而 Conventional Cell 是为了体现晶体对称性建立的尽可能满足最小重复结构单元的晶胞,称为惯用晶胞。通常情况下,原胞中的原子数 ≤ 惯用晶胞的原子数。在求解能带的时候,用的是 Primitive Cell,结构优化的时候,由于原子数相对较少,用 Primitive Cell 也能减少计算量。当然,如果 Primitive Cell 和 Conventional Cell 一样,那么计算耗时就没有什么区别。
你既然用了 vaspkit,就会看到列表里有非常多的功能。
vaspkit 的 6 Symmetry Analysis --> 602 Find Primitive Cell 功能就能帮你将 惯用晶胞(Conventional Cell) 转换成 原胞(Primitive Cell)。当然,如果二者相同的话,得到的结果只是数值的有效数字的区别。但是,如果二者不同,就会得到原胞的结构,保存为 PRIMCELL.vasp 文件。你可以用 PRIMCELL.vasp 另存为 POSCAR 做结构优化,再用优化得到的 CONTCAR 作为后续能带计算的 POSCAR。
需要注意的是,晶胞参数是用惯用晶胞(Conventional Cell)表示的,所有,结构优化之后,你还需要用 vaspkit 6 Symmetry Analysis --> 603 Find Standard Conventional Cell 将优化后的 CONTCAR (注意,先把 CONTCAR 另存一份重命名为 POSCAR)转换成惯用晶胞(Conventional Cell),然后再查看晶胞参数。
关于 HSE06 杂化泛函计算能带,vaspkit 到列表里有专门为杂化泛函计算能带的功能 25
- \\\///
- / _ _ \ Hey, you must know what you are doing.
- (| (o)(o) |) Otherwise you might get wrong results.
- o-----.OOOo--()--oOOO.------------------------------------------o
- | VASPKIT Standard Edition 1.5.1 (27 Jan. 2024) |
- | Lead Developer: Vei WANG (wangvei@icloud.com) |
- | Main Contributors: Gang TANG, Nan XU & Jin-Cheng LIU |
- | Online Tutorials Available on Website: https://vaspkit.com |
- o-----.oooO-----------------------------------------------------o
- ( ) Oooo. VASPKIT Made Simple
- \ ( ( )
- \_) ) /
- (_/
- ===================== Structural Utilities ======================
- 01) VASP Input-Files Generator 02) Mechanical Properties
- 03) K-Path for Band-Structure 04) Structure Editor
- 05) Catalysis-ElectroChem Kit 06) Symmetry Analysis
- 07) Materials Databases 08) Advanced Structure Models
- ===================== Electronic Utilities ======================
- 11) Density-of-States 21) Band-Structure
- 23) 3D Band-Structure 25) Hybrid-DFT Band-Structure
- 26) Fermi-Surface 28) Band-Structure Unfolding
- 31) Charge-Density Analysis 42) Potential Analysis
- 44) Piezoelectric Properties 51) Wave-Function Analysis
- 62) Magnetic Analysis 65) Spin-Texture
- 68) Transport Properties
- ======================== Misc Utilities =========================
- 71) Optical Properties 72) Molecular-Dynamics Kit
- 74) User Interface 78) VASP2other Interface
- 84) ABACUS Interface 91) Semiconductor Kit
- 92) 2D-Material Kit 95) Phonon Analysis
- 0) Quit
复制代码
然后用 251 功能产生KPOINTS
+---------------------------- Tip ------------------------------+
| See an Example in vaspkit/examples/hybrid_DFT_band. |
| Only support KPOINTS generated by using VASPKIT-251. |
| PDOS using tetrahedron method will be also output if you |
| set GET_DOS_FROM_HYBRID_BAND = .TRUE. in the ~/.vaspkit file. |
+---------------------------------------------------------------+
================== Hybrid-DFT Band-Structure ====================
250) Generate KPOINTS Including Irreducible Kmesh and Band Edges
251) Generate KPOINTS for Hybrid Band-Structure
252) Band-Structure for Hybrid-DFT Calculation
253) Projected Band-Structure for Selected One Atom
254) Projected Band-Structure for Each Element
255) Projected Band-Structure for Selected Atoms
256) Projected Band-Structure by Element-Weights
257) Sum of Projected Band for Selected Atoms and Orbitals
0) Quit
9) Back
------------>>
你可以先用这个 KPOINTS 在 PBE 泛函下计算能带,再用 vaspkit 1 --> 101 --> STH6 获得 HSE06 杂化泛函的 INCAR
计算得到的结果用 252 功能来提取杂化泛函计算产生的能带
注意,这里无论是 PBE泛函 还是 HSE06杂化泛函 都是用自洽方法得到的能带,和网上写的非自洽方法不同,但是结果是一样的。
|
评分 Rate
-
查看全部评分 View all ratings
|