计算化学公社

 找回密码 Forget password
 注册 Register
Views: 135|回复 Reply: 1
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] 求助模拟水解离过程,从xTB到PBE

[复制链接 Copy URL]

13

帖子

0

威望

95

eV
积分
108

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
想请教一下各位大佬,我在模拟水解离的过程中,用xTB的方法可以模拟出来那个过程,换到PBE的时候就跑不动了(跑的很慢,scf是128 ,1e-5;outscf是10,1e-5,基本每一步都迭代满了),也加了偏置势,想问问还有什么可以优化的方法吗

326

帖子

3

威望

1746

eV
积分
2132

Level 5 (御坂)

2#
发表于 Post on 2025-7-27 22:23:59 | 只看该作者 Only view this author
本帖最后由 Stardust0831 于 2025-7-27 22:28 编辑

建议把xTB和PBE的计算原始文件传网盘,把链接贴帖子里或私发,看到原始文件才方便分析问题在哪。
现在看不到原始文件,只能根据描述猜了。
scf是128说明你现在可能是用了对角化来跑scf。您可以考虑开启OT。对于AIMD通常需要有较大的盒子,而对大体系,用OT的话会快不少。
”每一步都迭代满了“说明可能遭遇了scf难收敛,可能是结构or参数不合理,我们需要看到原始文件才好推测怎么解决。也可参考社长这篇文章尝试自行处理《CP2K中遇到SCF难收敛时的解决方法

最后指正一下,xTB是软件,而非理论方法。理论方法应该表述为GFN0-xTB,GFN1-xTB这种。详见《计算化学中的一些常见不良写法和用词》
15 搞清楚xtb和GFN-xTB是什么
老有人乱用xtb这个词,造成极大的歧义。要搞清楚,xtb是Grimme开发的程序的名字,xtb程序可以实现很多种Grimme搞的方法,包括GFN0-xTB、GFN1-xTB、GFN2-xTB,可以统称为GFN-xTB,另外xtb程序还支持GFN-FF力场。也有不少其它程序也支持这些方法,比如CP2K里可以也用GFN0-xTB和GFN1-xTB。老有人叙述的时候说“我用xtb计算了某某某”,谁知道他到底指的什么?是用xtb程序算了某某某(那么到底是用xtb程序里面哪个方法算的?)?还是用GFN-xTB方法算了某某某(那么到底是GFN-xTB的哪个版本?用的具体哪个程序算的?)?明显有严重歧义。显然也不能问什么“GFN的精度如何?”,诸如GFN2-xTB和GFN-FF有天壤之别。必须诸如这样准确描述才行:“我用xtb程序里的GFN2-xTB计算了某某某”、“我用CP2K程序对某某某体系用GFN1-xTB做了结构优化”、"GFN2-xTB算某某某的精度怎么样?”。写程序名和方法名时都绝对不能有一丝的偷懒!任何有可能造成歧义的描述都必须在表达时注意避免!


本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-13 05:48 , Processed in 0.142697 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list