24小时热门版块排行榜    

查看: 2521  |  回复: 8

liqizuiyang

木虫 (著名写手)

[求助] "starting and expected charges differ"有虫友碰到过这个错误吗? 已有1人参与

如题。

最近在算一个奇数电子体系。scf计算没问题,nscf计算一直报错。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     task #         6
     from potinit : error #         1
     starting and expected charges differ
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

不知哪位高人知道如何解决?

附scf和nscf计算的输入文件。

scf.in
----------------------------------------------------------------------------------
&CONTROL
  prefix           = 'pristine'
  calculation      = 'scf'
  restart_mode     = 'from_scratch'
  pseudo_dir       = './'
  outdir           = './'
  wfcdir           = './'
  verbosity        = 'high'
  wf_collect       = .TRUE.
/
&SYSTEM
  ibrav            = 0
  celldm(1)        = 1.889726125
  ntyp             = 3
  nat              = 16
  ecutwfc          = 60
  force_symmorphic = .TRUE.
   
   occupations      = 'smearing'
  smearing         = 'gaussian'
  degauss          = 0.02
  nbnd             = 36

  nspin            = 2
  starting_magnetization(1) = 0.0
  starting_magnetization(2) = 0.0
  starting_magnetization(3) = 0.3
/
&ELECTRONS
  electron_maxstep = 250
  conv_thr         = 1.0d-10
  mixing_mode      = 'plain'
  mixing_beta      = 0.7
  mixing_ndim      = 8
  diagonalization  = 'david'
  diago_david_ndim = 4
  diago_full_acc   = .TRUE.
/
ATOMIC_SPECIES
     O   15.999  O.pbe-mt_fhi.UPF
     Mg 24.3    Mg.pbe-mt_fhi.UPF
         Sc  44.956  Sc.pbe-mt_fhi.UPF
CELL_PARAMETERS {alat}
    4.305914683    4.305914683    0.000000000
    0.000000000    4.305914683    4.305914683
    4.305914683    0.000000000    4.305914683
ATOMIC_POSITIONS {crystal}
O        0.250000000   0.250000000   0.250000000
O        0.740711820   0.259288180   0.259288180
O        0.259288180   0.740711820   0.259288180
O        0.740711820   0.740711820   0.259288180
O        0.259288180   0.259288180   0.740711820
O        0.740711820   0.259288180   0.740711820
O        0.259288180   0.740711820   0.740711820
O        0.750000000   0.750000000   0.750000000
Mg       0.500000000   0.000000000   0.000000000
Mg       0.000000000   0.500000000   0.000000000
Mg       0.500000000   0.500000000   0.000000000
Mg       0.000000000   0.000000000   0.500000000
Mg       0.500000000   0.000000000   0.500000000
Mg       0.000000000   0.500000000   0.500000000
Mg       0.500000000   0.500000000   0.500000000
Sc       0.000000000   0.000000000   0.000000000
K_POINTS {automatic}
6 6 6 0 0 0


nscf.in
----------------------------------------------------------------------
&CONTROL
  prefix           = 'pristine'
  calculation      = 'nscf'
  restart_mode     = 'from_scratch'
  pseudo_dir       = './'
  outdir           = './'
  wfcdir           = './'
  verbosity        = 'high'
  wf_collect       = .TRUE.
/
&SYSTEM
  ibrav            = 0
  celldm(1)        = 1.889726125
  ntyp             = 3
  nat              = 16
  ecutwfc          = 60
  force_symmorphic = .TRUE.
   occupations      = 'smearing'
  smearing         = 'gaussian'
  degauss          = 0.02
  nbnd             = 480

  nspin            = 2
/
&ELECTRONS
  electron_maxstep = 250
  conv_thr         = 1.0d-10
  mixing_mode      = 'plain'
  mixing_beta      = 0.7
  mixing_ndim      = 8
  diagonalization  = 'cg'
  diago_david_ndim = 4
  diago_full_acc   = .TRUE.
/
ATOMIC_SPECIES
    Mg  24.3    Mg.pbe-mt_fhi.UPF
        O   15.999  O.pbe-mt_fhi.UPF
        Sc  44.956  Sc.pbe-mt_fhi.UPF
CELL_PARAMETERS {alat}
    4.305914683    4.305914683    0.000000000
    0.000000000    4.305914683    4.305914683
    4.305914683    0.000000000    4.305914683
ATOMIC_POSITIONS {crystal}
O        0.250000000   0.250000000   0.250000000
O        0.740711820   0.259288180   0.259288180
O        0.259288180   0.740711820   0.259288180
O        0.740711820   0.740711820   0.259288180
O        0.259288180   0.259288180   0.740711820
O        0.740711820   0.259288180   0.740711820
O        0.259288180   0.740711820   0.740711820
O        0.750000000   0.750000000   0.750000000
Mg       0.500000000   0.000000000   0.000000000
Mg       0.000000000   0.500000000   0.000000000
Mg       0.500000000   0.500000000   0.000000000
Mg       0.000000000   0.000000000   0.500000000
Mg       0.500000000   0.000000000   0.500000000
Mg       0.000000000   0.500000000   0.500000000
Mg       0.500000000   0.500000000   0.500000000
Sc       0.000000000   0.000000000   0.000000000
K_POINTS {automatic}
6 6 6 0 0 0
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qingeraaa

银虫 (小有名气)


ljw4010: 金币+1, 谢谢交流! 2014-11-08 10:02:16
是不是nbnd设置太高啊?
对于未来,我一点也不不担心,因为我相信,时光会把我变得更好!
2楼2014-11-07 21:36:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qingeraaa

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
ljw4010: 金币+1, 谢谢指导解答! 2014-11-08 10:02:34
liqizuiyang: 金币+30, 有帮助 2014-11-10 14:52:00
看一下:http://trac-foundry.lbl.gov/trac ... potinit.f90?rev=527
你的问题出现在第184行,是由于电荷数设置问题,如果设置tot_charge应该有帮助。
对于未来,我一点也不不担心,因为我相信,时光会把我变得更好!
3楼2014-11-07 21:41:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liqizuiyang

木虫 (著名写手)

引用回帖:
3楼: Originally posted by qingeraaa at 2014-11-07 21:41:33
看一下:http://trac-foundry.lbl.gov/trac/browser/ESPRESSO/branches/shirley_QE5.0/PW/src/potinit.f90?rev=527
你的问题出现在第184行,是由于电荷数设置问题,如果设置tot_charge应该有帮助。

tot_charge设置的是整个体系净电荷。
我是在2x2x2MgO超胞中用一个Sc原子替换一个Mg原子,净电荷还是0,不过电子数变成了奇数。
4楼2014-11-08 10:11:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liqizuiyang

木虫 (著名写手)

已解决。
5楼2014-11-10 14:52:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

茶味果冻

新虫 (小有名气)

引用回帖:
5楼: Originally posted by liqizuiyang at 2014-11-10 14:52:12
已解决。

求问是怎么解决的,我做计算也遇到了同样的问题,谢谢了
6楼2014-11-17 15:40:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liqizuiyang

木虫 (著名写手)

引用回帖:
6楼: Originally posted by 茶味果冻 at 2014-11-17 15:40:11
求问是怎么解决的,我做计算也遇到了同样的问题,谢谢了...

scf和nscf的输入文件中occupations,smearing, degauss, starting_magnetization这些物理量必须完全一样。
7楼2014-11-17 19:33:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

茶味果冻

新虫 (小有名气)

引用回帖:
7楼: Originally posted by liqizuiyang at 2014-11-17 19:33:10
scf和nscf的输入文件中occupations,smearing, degauss, starting_magnetization这些物理量必须完全一样。...

好的,我的问题也已经解决,我觉得应该是nscf计算需要用到上一步scf计算的数据吧,所以nscf计算输入文件应该和scf计算输入文件需要绝大部分都需要一样,参照计算si的那个例子,只需要设置k点不同即可,其它设置好像一点不一样就会出现上述报错,也不知道这样理解对不对
8楼2014-11-18 09:34:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liqizuiyang

木虫 (著名写手)

引用回帖:
8楼: Originally posted by 茶味果冻 at 2014-11-18 09:34:05
好的,我的问题也已经解决,我觉得应该是nscf计算需要用到上一步scf计算的数据吧,所以nscf计算输入文件应该和scf计算输入文件需要绝大部分都需要一样,参照计算si的那个例子,只需要设置k点不同即可,其它设置好 ...

应该是这样。之前手懒没写starting_magnetization结果就报错了。
9楼2014-11-18 09:50:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 liqizuiyang 的主题更新
信息提示
请填处理意见