| 查看: 2871 | 回复: 23 | |||
dhc198611木虫 (小有名气)
|
[交流]
【求助】用PWSCF中的LDA+U做反铁磁绝缘体系的弛豫计算已有8人参与
|
| 我用PWSCF中的LDA+U做反铁磁绝缘体系的弛豫计算,采用nelec=10,nelup =5,neldw =5, 设置反铁磁有序的。但是输出的结果到100步还是不收敛,而且奇怪的是输出结果居然没有显示受力。不知是怎么回事?希望哪位大侠帮忙解决。小弟非常感谢! |
» 猜你喜欢
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有7人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有5人回复
2025冷门绝学什么时候出结果
已经有7人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有6人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有7人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
» 本主题相关价值贴推荐,对您同样有帮助:
平阳霉素与Mn_2_络合物结构的_1H_NMR弛豫研究
已经有3人回复
静态计算能收敛,同样的参数弛豫不能收敛,这是为什么?
已经有4人回复
谁做过224个LiFePO的弛豫啊。。。求救
已经有6人回复
什么是多弛豫时间呀?介电方面的
已经有6人回复
弛豫铁电体的几种模型
已经有10人回复
为什么做表面弛豫时,真空层位置不同会对结果有显著影响?
已经有13人回复
【求助】非晶合金中的弛豫现象
已经有9人回复
【求助】A-Fe晶体中加H无法弛豫
已经有4人回复

2楼2010-05-13 11:16:54
dhc198611
木虫 (小有名气)
- 应助: 5 (幼儿园)
- 金币: 2488.4
- 散金: 20
- 红花: 2
- 帖子: 280
- 在线: 573.9小时
- 虫号: 780288
- 注册: 2009-05-26
- 性别: GG
- 专业: 凝聚态物性 II :电子结构

3楼2010-05-13 14:11:01
goldenfisher
金虫 (著名写手)
- 1ST强帖: 3
- 应助: 55 (初中生)
- 贵宾: 0.153
- 金币: 5779.1
- 散金: 2908
- 红花: 21
- 帖子: 1551
- 在线: 351.5小时
- 虫号: 117764
- 注册: 2005-11-26
- 性别: GG
- 专业: 原子和分子物理
4楼2010-05-13 16:44:41
goldenfisher
金虫 (著名写手)
- 1ST强帖: 3
- 应助: 55 (初中生)
- 贵宾: 0.153
- 金币: 5779.1
- 散金: 2908
- 红花: 21
- 帖子: 1551
- 在线: 351.5小时
- 虫号: 117764
- 注册: 2005-11-26
- 性别: GG
- 专业: 原子和分子物理
5楼2010-05-13 16:46:41
dhc198611
木虫 (小有名气)
- 应助: 5 (幼儿园)
- 金币: 2488.4
- 散金: 20
- 红花: 2
- 帖子: 280
- 在线: 573.9小时
- 虫号: 780288
- 注册: 2009-05-26
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
|
starting_ns_eigenvalue这个是+U的设置,即使默认页还是不收敛。迭代100步的时候,不收敛就不会输出力,还有PWSCF的默认迭代次数为100,即使你设置nstep=200,程序也会在100步的时候自动停掉。 我的主要问题在于,当加入 nelec= 10, nelup = 5, neldw = 5, occupations='fixed', degauss=0.0 lda_plus_u=.true., Hubbard_U(2)=2.0, Hubbard_U(3)=2.0, starting_ns_eigenvalue(3,2,2) = 1.d0 starting_ns_eigenvalue(3,1,3) = 1.d0 这几句的时候,其体系就是不收敛,去掉的话就能收敛了,所以可能是我的反铁磁有序设置有问题。 请问有没有人知道怎么设置 nelec,nelup , neldw 这3个参数,这3个参数怎么样设置成反铁磁有序。对于这3个参数我不太了解,但是按计算的提示是要加的。 |

6楼2010-05-13 21:17:43
goldenfisher
金虫 (著名写手)
- 1ST强帖: 3
- 应助: 55 (初中生)
- 贵宾: 0.153
- 金币: 5779.1
- 散金: 2908
- 红花: 21
- 帖子: 1551
- 在线: 351.5小时
- 虫号: 117764
- 注册: 2005-11-26
- 性别: GG
- 专业: 原子和分子物理
★ ★
dhc198611(金币+2):感谢你的指点 2010-05-13 22:44:39
gavinliu7390(金币+2):谢谢提示! 2010-05-14 07:28:52
dhc198611(金币+2):感谢你的指点 2010-05-13 22:44:39
gavinliu7390(金币+2):谢谢提示! 2010-05-14 07:28:52
|
需要说明的是nstep不是电子自洽场迭代的步数,电子迭代步数应该在&electron这个模块设置,参数是electron_maxstep,你可以把这个参数设置为任意值。nstep指的是relax,也就是驰誉的步数。 另外,设置反铁磁的例子在程序包里面有,你可以看一下。一般来说不是设置电子的个数,而是设置原子的初始磁矩大小和方向。你可以把input贴出来大家看看,如果你对大家有防御之心,就没必要在这里问了。 |
7楼2010-05-13 22:29:34
dhc198611
木虫 (小有名气)
- 应助: 5 (幼儿园)
- 金币: 2488.4
- 散金: 20
- 红花: 2
- 帖子: 280
- 在线: 573.9小时
- 虫号: 780288
- 注册: 2009-05-26
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
|
&control calculation='relax', restart_mode='from_scratch', pseudo_dir = '~/pseudo/', outdir='.', prefix='BFO', tprnfor = .true. tstress = .true. etot_conv_thr = 1e-5 forc_conv_thr = 5e-5 nstep=200 / &system ibrav= 5, celldm(1) =10.7241882, celldm(4) =0.51099, nat=10, ntyp= 4, ecutwfc = 35.0 nspin = 2 nelec= 10, nelup = 5, neldw = 5, occupations='fixed', degauss=0.0 lda_plus_u=.true., Hubbard_U(2)=2.0, Hubbard_U(3)=2.0, / &electrons mixing_beta = 0.3, / &IONS / ATOMIC_SPECIES Bi 208.98 Bi.pbe-d-mt.UPF Fe1 55.845 Fe.pbe-sp-van_ak.UPF Fe2 55.845 Fe.pbe-sp-van_ak.UPF O 15.9994 O.pbe-van_ak.UPF ATOMIC_POSITIONS {crystal} Bi 0.0000000000000000 0.0000000000000000 0.0000000000000000 0 0 0 Bi 0.5000000000000000 0.5000000000000000 0.5000000000000000 0 0 0 Fe1 0.2225464345999172 0.2225464345999172 0.2225464345999172 Fe2 0.7225464345999169 0.7225464345999169 0.7225464345999169 O 0.5367314264732763 -0.0624437787918008 0.3877084883892429 O -0.0624437787918008 0.3877084883892430 0.5367314264732763 O 0.3877084883892429 0.5367314264732763 -0.0624437787918008 O 0.0367314264732762 0.8877084883892430 0.4375562212081991 O 0.8877084883892431 0.4375562212081992 0.0367314264732762 O 0.4375562212081991 0.0367314264732761 0.8877084883892430 K_POINTS {automatic} 4 4 4 0 0 0 这是我的INPUT,我想收敛的话,应该能在100内能搞定的,但是电子步就是不收敛。我的初始位置是经过VASP弛豫的,在PWSCF里应该不会差很多的。 |

8楼2010-05-13 22:44:20
goldenfisher
金虫 (著名写手)
- 1ST强帖: 3
- 应助: 55 (初中生)
- 贵宾: 0.153
- 金币: 5779.1
- 散金: 2908
- 红花: 21
- 帖子: 1551
- 在线: 351.5小时
- 虫号: 117764
- 注册: 2005-11-26
- 性别: GG
- 专业: 原子和分子物理
★ ★
gavinliu7390(金币+2):谢谢提示! 2010-05-14 07:29:06
dhc198611(金币+4):非常感谢 2010-05-14 07:44:26
dhc198611(金币+1):期待你的回复(关于如何控制PWSCF弛豫时的对称性) 2010-05-14 11:17:08
gavinliu7390(金币+2):谢谢提示! 2010-05-14 07:29:06
dhc198611(金币+4):非常感谢 2010-05-14 07:44:26
dhc198611(金币+1):期待你的回复(关于如何控制PWSCF弛豫时的对称性) 2010-05-14 11:17:08
|
ecutwfc = 35.0可能小了点,另外应该设置ecutrho=8*ecutwfc.另外,你根本没有设置体系的自旋初始值,初始是默认为0的。start_magnetization这个参数你应该设置好。 我觉得你应该设置Fe1的自旋为1,Fe2的自旋为-1,把体系的总磁矩置零。 我觉得你应该仔细看input_pwscf文件,然后再看例子。例子里有计算FeO的,和你这个很相似。 |
9楼2010-05-13 23:45:30
lono75
铁杆木虫 (著名写手)
- 应助: 0 (幼儿园)
- 金币: 6963.1
- 散金: 100
- 红花: 2
- 帖子: 2433
- 在线: 536.4小时
- 虫号: 932458
- 注册: 2009-12-23
- 专业: 凝聚态物性 II :电子结构
★
dhc198611(金币+1):谢谢参与
dhc198611(金币+1):谢谢参与
|
http://valenhou.blog.edu.cn/2007/133214.html [ Last edited by lono75 on 2010-5-14 at 10:49 ] |

10楼2010-05-14 10:26:26













回复此楼