计算化学公社

标题: 静态自洽后进行DOS计算,CHGCAR读取错误为什么? [打印本页]

作者
Author:
huangabao    时间: 2026-6-2 15:36
标题: 静态自洽后进行DOS计算,CHGCAR读取错误为什么?
VASP结构优化以及静态自洽后,进行DOS计算,但是出现CHGCAR读取错误,这是为什么呀(K点从scf的7*7*1变为15*15*1,而且复制的文件都是在scf里面的,同一个文件下)

作者
Author:
UW_0728.    时间: 2026-6-2 15:41
一定是INCAR里面ENCUT、PREC等关键词有的跟scf步骤的不一样

POTCAR最好也检查一下
作者
Author:
huangabao    时间: 2026-6-2 16:01
UW_0728. 发表于 2026-6-2 15:41
一定是INCAR里面ENCUT、PREC等关键词有的跟scf步骤的不一样

POTCAR最好也检查一下

你好呀,非常感谢您的回复
但是我INCAR,和其他文件都是直接复制过来的,就改了INCAR
SYSTEM = g-C3N4-DOS
ISTART = 1
ICHARG = 11
ISPIN = 1
PREC = NOrmal
ALGO = NOrmal

ENCUT = 500
EDIFF = 1E-6
NELM = 200
NELMIN = 6
ISMEAR = 0
SIGMA = 0.05

IBRION = -1
NSW = 0
POTIM = 0.5
ISIF = 2
EDIFFG = -0.01

IVDW = 11

LCHARG = .TRUE.
LWAVE = .TRUE.

LORBIT = 11
NEDOS = 2001
EMIN = -10
EMAX = 10

SYSTEM = g-C3N4-SCf
ISTART = 0
ICHARG = 2
ISPIN = 1
PREC = NOrmal
ALGO = NOrmal

ENCUT = 500
EDIFF = 1E-6
NELM = 200
NELMIN = 6
ISMEAR = 0
SIGMA = 0.05

IBRION = -1
NSW = 0
POTIM = 0.5
ISIF = 2
EDIFFG = -0.01

IVDW = 11

LCHARG = .TRUE.
LWAVE = .TRUE.

作者
Author:
PLwang    时间: 2026-6-2 17:52
前后的K点不一样,CHGCAR可能读取出问题了吧?VASP上面也已经报了一次warning了。
作者
Author:
阮文升-河内国大    时间: 2026-6-3 10:46
PLwang 发表于 2026-6-2 17:52
前后的K点不一样,CHGCAR可能读取出问题了吧?VASP上面也已经报了一次warning了。

跟k点没有关系,算能带的时候先做一次自洽然后读CHGCAR算能带是常用操作,显然这两步的k点不一样,不影响读CHGCAR。
作者
Author:
阮文升-河内国大    时间: 2026-6-3 10:50
加密k点只是为了算DOS的话,不妨试试加密k点之后也用自洽(ICHARG=11注释掉),24个k点应该还不至于算不动?
作者
Author:
山里面的和尚    时间: 2026-6-3 13:07
用的PBE泛函吗,正常不应该出现这个问题
作者
Author:
huangabao    时间: 2026-6-3 19:19
PLwang 发表于 2026-6-2 17:52
前后的K点不一样,CHGCAR可能读取出问题了吧?VASP上面也已经报了一次warning了。

对,就是CHGCAR读取出现了问题,之前我是直接复制到一个新的DOS文件里是OK的,现在不知道为什么不行,就直接同文件下修改INCAR计算它就可以,所以我现在还不知道为啥会这样

作者
Author:
huangabao    时间: 2026-6-3 19:20
山里面的和尚 发表于 2026-6-3 13:07
用的PBE泛函吗,正常不应该出现这个问题

对的,就是PBE
作者
Author:
huangabao    时间: 2026-6-3 19:20
阮文升-河内国大 发表于 2026-6-3 10:50
加密k点只是为了算DOS的话,不妨试试加密k点之后也用自洽(ICHARG=11注释掉),24个k点应该还不至于算不动 ...

谢谢~




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3