计算化学公社
标题:
求助:cp2k使用OT算法与对角化算法优化的晶胞如何一致
[打印本页]
作者Author:
guyingbing
时间:
2026-2-10 19:02
标题:
求助:cp2k使用OT算法与对角化算法优化的晶胞如何一致
尊敬的Sob老师,以及各位老师:
您们好!近期,我在使用CP2K软件对氢氧化镍结构进行优化的过程中遇到了一些问题,特此向大家请教。
我发现,在采用对角化算法并结合K点计算掺杂型氢氧化镍晶胞时,自洽场(SCF)迭代过程极其难以收敛。鉴于此情况,我考虑改用OT(Orbital Transformation)算法来优化该晶胞结构。然而,目前所使用的晶胞尺寸较小,尚不满足Gamma点计算的要求。因此,我计划先对晶胞进行扩胞处理后再行计算。
不过,我也意识到,扩胞后的结构优化可能会导致原有对称性的丧失,进而使得优化后的晶胞无法还原至之前小晶胞的状态。对此,我在思考是否可以通过某些特定设置来规避这一问题。具体而言,我想询问的是:将KEEP_SPACE_GROUP和KEEP_SYMMETRY这两个关键词均设定为T,是否能够有效避免原有对称性的丢失?
非常感谢Sob老师之前的解答,也期待各位老师能再次给予指导。谢谢!
此致
敬礼
作者Author:
yxdd98
时间:
2026-2-10 22:42
应该没问题,人为强制对称性就行,优化后的晶胞可以再用其他软件判断下对称性
作者Author:
reid
时间:
2026-2-12 23:22
最好是用考虑k点,对角化不收敛,有很多需要注意的事项,如是否考虑磁性,带隙大还是小,是否需要开smearing
作者Author:
guyingbing
时间:
2026-2-13 02:21
reid 发表于 2026-2-12 23:22
最好是用考虑k点,对角化不收敛,有很多需要注意的事项,如是否考虑磁性,带隙大还是小,是否需要开smearin ...
使用对角化算法+考虑K点,感觉真的很难收敛啊!使用BROYDEN_MIXING混合方法,及时将ALPHA降低到0.001,跑了200 多步也很难收敛。如果采用KERKER_MIXING到时可以收敛,就是电子步数量需要达到400 步以上。
作者Author:
guyingbing
时间:
2026-2-13 02:22
reid 发表于 2026-2-12 23:22
最好是用考虑k点,对角化不收敛,有很多需要注意的事项,如是否考虑磁性,带隙大还是小,是否需要开smearin ...
所以才想到用OT来计算。
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3