24小时热门版块排行榜    

查看: 2101  |  回复: 19
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

identation

金虫 (著名写手)

[交流] 【求助】PWSCF计算介电极化时为何出现如下提示? 已有7人参与

==================================================
                            POLARIZATION CALCULATION
                         !!! NOT THOROUGHLY TESTED !!!
               --------------------------------------------------


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     from c_phase : error #         1
     Polarization only for insulators and no empty bands
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

     stopping ...
计算的是铁磁性体系,自洽计算正常,非自洽计算中出现这样的提示,请问是怎么回事呢?谢谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

identation

金虫 (著名写手)

引用回帖:
Originally posted by valenhou001 at 2010-08-21 20:48:46:
"另外,计算得到的能带和DOS图对不上呀,能带图的带隙比DOS的宽很多呀,这是怎么回事呢"

这个较正常,态密度中,由于采用展宽的方法来确定态密度值,在价带边或导带边的能量处而出现非0的值,使得带 ...

"IF ((degauss > 0.01) .OR. (nbnd /= nelec/2)) CALL errore('c_phase', &
                'Polarization only for insulators and no empty bands',1)
"
这是pwscf源程序的一句话,请问老师是不是一定要把nbnd指定成电子数的一半呢?是价电子的一半还是电子数的一半呢?

&control
calculation = 'nscf'
pseudo_dir = './'
outdir = './tmp'
lberry = .true.
gdir = 3
nppstr = 7
/
&system
ibrav = 1
celldm(1) = 7.3699
nat = 5
ntyp = 3
nbnd = 22
ecutwfc = 30.0
occupations = 'fixed'
degauss = 0.00
/
&electrons
conv_thr = 1e-5
mixing_beta = 0.3
/
ATOMIC_SPECIES
Pb 207.2 Pb.vdb.UPF
Ti 47.867 Ti.vdb.UPF
O 15.9994 O.vdb.UPF
ATOMIC_POSITIONS
Pb 0.000 0.000 0.010
Ti 0.500 0.500 0.500
O 0.000 0.500 0.500
O 0.500 0.500 0.000
O 0.500 0.000 0.500
K_POINTS {automatic}
4 4 7 1 1 1

上面的是计算PbTiO3的程序,这里的nbnd好像不是电子数的一半呀
麻烦老师赐教一下,谢谢!
17楼2010-08-22 07:40:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 20 个回答

锐利的碎片

木虫 (正式写手)

star watcher


identation(金币+1):谢谢参与
可能是程序的问题吧。
2楼2010-06-17 09:09:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

子虚乌有5388

木虫 (正式写手)

★ ★
identation(金币+1):谢谢参与
zzy870720z(金币+1):谢谢提示 2010-06-17 12:23:30
提示很明显 要不你计算的是导体 要不没设置空带
房无一间,地无一亩,身无分文,胸无大志。
3楼2010-06-17 11:56:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

valenhou001

至尊木虫 (职业作家)

★ ★
identation(金币+1):谢谢参与
zzy870720z(金币+1):谢谢指导 2010-06-17 18:26:07
identation(金币+5): 2010-06-17 23:27:35
electron polarization的计算一般针对有energy band gap(带隙)的体系。先做好基态的计算,确定它是否是有带隙的体系。
4楼2010-06-17 13:03:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见