目录
- 6.常见错误
- 6.0.0.1:error reading file
- 6.0.0.2:cannot recover or error reading recover file
- 6.0.0.3:occupation numbers probably wrong and continues
- 6.0.0.4 ph.x没在q = 0时产生频率为零的声学模式
- 6.0.0.5 ph.x 产生糟糕的声子; bad or ``negative'' frequencies;wrong symmetries; gross ASR violations
- 6.0.0.6 Wrong degeneracy error in star_q
- 6.0.0.7 symmetry-related errors
https://www.quantum-espresso.org/Doc/ph_user_guide/
6.常见错误
6.0.0.1:error reading file
6.0.0.2:cannot recover or error reading recover file
6.0.0.3:occupation numbers probably wrong and continues
6.0.0.4 ph.x没在q = 0时产生频率为零的声学模式
6.0.0.5 ph.x 产生糟糕的声子; bad or ``negative’’ frequencies;wrong symmetries; gross ASR violations
可能的原因:
- 如果仅对应该具有ω= 0的Q = 0的声学模式发生:Acoustic Sum Rule violation, see the item before this one.
- 错误的数据文件读取。
- 输入中给出的错误原子质量将产生错误的频率(但是文件fildyn的内容应该有效,因为将力常数(而不是动态矩阵)写入文件)。
- SCF(cons_thr)或声子计算(TR2_PH)的收敛阈值太大:尝试减少它们。
- 也许您的系统确实具有负面或奇怪的声子频率,并且使用了您使用的近似值。 负频率信号信号是所选结构的机械不稳定性。 检查结构是否合理,并检查以下参数:
- ecutwfc
- 对于USPP和PAW:电荷密度的截止,Ecutrho
- K点网格,尤其是对于金属系统。
- 对于金属系统:已经观察到,相对于K点网格和涂抹的收敛性在semicore states的存在下非常慢,对于与K点网格不相称的声子Wave向量(指q不等于ki-kj)矢量收敛性也非常慢。
6.0.0.6 Wrong degeneracy error in star_q
报错信息:
Wrong degeneracy
原因:
验证您正在计算声子的Q-vector。为了检查对称操作是否属于同一Q小组(每个q点对应一系列等价的q_star,软件会重新对比这些是否合理),代码比较Q和旋转Q,验证耐受性为10-5(这个参数在PW/SRC/eqvect.f90中设置)。
如果您的Q矢量(在dyn0中)与高对称点的不同,则可能会遇到麻烦。
一般出现这种问题是因为dyn0和晶格参数不匹配。检查一下scf.in和ph.in用的是一套晶格吗。
6.0.0.7 symmetry-related errors
报错信息:
symmetry operation is non orthogonal
Wrong representation
Wrong degeneracy
原因:
几乎是原子位置接近但不足以接近对称位置的结果。
解决办法:
如果发生这种错误,请使用正确的IBRAV值(即不要使用IBRAV = 0)设置Bravais晶格,请使用Wyckoff位置(如果已知)。这些都是在pw.x中改,然后重新计算声子。