24小时热门版块排行榜    

查看: 2017  |  回复: 18

soiu2000

银虫 (初入文坛)

[求助] ZnO的声子计算

最近新学pwscf,想计算ZnO Gamma点声子。但是怎么算都和文献上差很远,我有的文献上看到别人可以算的很接近。不知道是什么原因。还请各位高手指点一二。
附上输入文件。

omega(  1 -  1) =        -15.8  [cm-1]   --> A_1             I+R
omega(  2 -  3) =         41.6  [cm-1]   --> E_1             I+R
omega(  4 -  5) =        103.5  [cm-1]   --> E_2             R  
omega(  6 -  6) =        234.2  [cm-1]   --> B_2               
omega(  7 -  8) =        315.2  [cm-1]   --> E_1             I+R
omega(  9 -  9) =        323.1  [cm-1]   --> A_1             I+R
omega( 10 - 11) =        369.1  [cm-1]   --> E_2             R  
omega( 12 - 12) =        493.8  [cm-1]   --> B_2               

而文献上
omega LO(A1)=574 [cm-1]
omega LO(E1)=583 [cm-1]
omega TO(A1)=380 [cm-1]
omega TO(E1)=407 [cm-1]
omega      (E2)=437 [cm-1]
omega      (E2)=101 [cm-1]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ridge8888

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★
franch(金币+2): 谢谢回帖交流 2011-10-31 21:27:34
&electrons
    conv_thr =  1.0d-10
    mixing_beta = 0.7
    electron_maxstep=200
/
ATOMIC_SPECIES
O  15.999  O.pz-van_ak.UPF
Zn 65.39  Zn.pz-van_ak.UPF
ATOMIC_POSITIONS {crystal}
Zn       0.000000000   0.000000000  -0.000969838
Zn       0.666666667   0.333333333   0.499030162
O        0.000000000   0.000000000   0.378963856
O        0.666666667   0.333333333   0.878963856



ATOMIC_SPECIES 和 ATOMIC_POSITIONS {crystal}中的原子的顺序,颠倒了。是否可以颠倒呢?
2楼2011-10-28 14:43:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fzuvivi

金虫 (小有名气)

【答案】应助回帖

★ ★
franch(金币+2): 谢谢回帖交流 2011-10-31 21:27:21
首先,我不明白你的pw的in文件中ecutwfc要设置这么高,K点网格又相对比较低?ph的in文件中你只算Gamma点,为什么还要写q网格?还有,你的结果中,有一点点虚频的存在,前面的relax完全了吗?

最后,我想问你下,你用pwscf 4.3.1的并行效率这么样?我自己最近也刚装4.3.1 怎么感觉并行效率很低啊。CPU使用率都只有40%左右。你的呢?
3楼2011-10-28 18:54:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huazhorg

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★
franch(金币+2): 谢谢回帖交流 2011-10-31 21:27:57
引用回帖:
1楼: Originally posted by soiu2000 at 2011-10-28 13:59:38:
最近新学pwscf,想计算ZnO Gamma点声子。但是怎么算都和文献上差很远,我有的文献上看到别人可以算的很接近。不知道是什么原因。还请各位高手指点一二。
附上输入文件。

omega(  1 -  1) =        -15.8  [cm ...

感觉你的 ecutwfc = 500.0,   ecutrho = 1200.0设置太高了,一般来说要做个收敛测试,获取适当的截断。就你的情况,以我的经验,你分别设置成30,350试试。
4楼2011-10-31 19:24:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huazhorg

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★
franch(金币+2): 谢谢回帖交流 2011-10-31 21:28:08
引用回帖:
3楼: Originally posted by fzuvivi at 2011-10-28 18:54:28:
首先,我不明白你的pw的in文件中ecutwfc要设置这么高,K点网格又相对比较低?ph的in文件中你只算Gamma点,为什么还要写q网格?还有,你的结果中,有一点点虚频的存在,前面的relax完全了吗?

最后,我想问你下 ...

显然是你安装的问题。就我的情况看,CPU利用率一般在97~99%。
5楼2011-10-31 19:25:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

soiu2000

银虫 (初入文坛)

感谢大家的帮助。ecutwfc给的太大了知识因为想试试高截断能是否能提高声子的计算精度。
问题在于不论我怎样提高自洽计算的精度,声子计算的结果都没有显著改善。是不是因为超软赝势的原因?但看文档中给的Si的例子也是用超软赝势,结果很好。所以很迷惑。已经困在这个问题上太久了。始终找不到问题所在。
6楼2011-10-31 23:15:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

w76990480

荣誉版主 (文坛精英)

super-emuch

优秀版主文献杰出贡献文献杰出贡献

引用回帖:
6楼: Originally posted by soiu2000 at 2011-10-31 23:15:34:
感谢大家的帮助。ecutwfc给的太大了知识因为想试试高截断能是否能提高声子的计算精度。
问题在于不论我怎样提高自洽计算的精度,声子计算的结果都没有显著改善。是不是因为超软赝势的原因?但看文档中给的Si的例 ...

请检查一下你的vc-realx的过程,首先确保你scf的结构是最稳定的,不稳定很容易出现虚频!
专业文献求助
7楼2011-11-01 08:13:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hanyanli0475

铜虫 (小有名气)

【答案】应助回帖

★ ★
贺仪(金币+2): 多谢指教! 2011-11-03 21:57:34
首先确保你的优化是对的,先做收敛测试,这是很严谨的,我觉得你截断取那么高,可能有两个原因1,没做收敛测试,1,你可能以为截断的单位是eV吧,应该Ry。还有这些参数:wf_collect=.true.
                       forc_conv_thr= 1.0d-7
                       etot_conv_thr= 1.0d-7
                                nstep=100,
                         electron_maxstep=200   一般是默认值,就可以。
原子坐标有问题,闲心矿可以用MS生成坐标,在对其优化。
晶格常数不用精确这么多为吧,三位足以。
什么时候能算完!!!!
8楼2011-11-01 10:45:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hanyanli0475

铜虫 (小有名气)

引用回帖:
6楼: Originally posted by soiu2000 at 2011-10-31 23:15:34:
感谢大家的帮助。ecutwfc给的太大了知识因为想试试高截断能是否能提高声子的计算精度。
问题在于不论我怎样提高自洽计算的精度,声子计算的结果都没有显著改善。是不是因为超软赝势的原因?但看文档中给的Si的例 ...

贗势可能会影响,我现在也是这个问题,用模守恒声子图还可以,但是用超软就是负的。
什么时候能算完!!!!
9楼2011-11-01 10:48:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fzuvivi

金虫 (小有名气)

引用回帖:
4楼: Originally posted by huazhorg at 2011-10-31 19:24:27:
感觉你的 ecutwfc = 500.0,   ecutrho = 1200.0设置太高了,一般来说要做个收敛测试,获取适当的截断。就你的情况,以我的经验,你分别设置成30,350试试。

我原来用的是4.1.2的,直接configure然后make all,其CPU利用率能达到95以上。同样,我4.3.1也是直接configure然后make all, 并行环境是有的,就是利用率很低。望多指教。。我的并行是mpich2.
10楼2011-11-03 09:57:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 soiu2000 的主题更新
信息提示
请填处理意见