计算化学公社

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

[CP2K] 新版CP2K2026.2计算出cube文件,数据间无空格,导致Multiwfn处理出现闪退情况解决

[复制链接 Copy URL]

4

帖子

0

威望

81

eV
积分
85

Level 2 能力者

最近在用最新版的CP2K2026.2进行电荷密度差计算,根据社长大佬的博客过程进行处理,发现cub数据导入Multiwfn后,包括最新版,按回车都会出现闪退问题,如下图,后来发现,原始的cube数据含负号之间没有空格,最后通过代码增加了数据间的空格,再导入multiwfn,解决由空格导致不识别数据的闪退问题。

报错图片如下:



引起报错的原因如下:

数据和负号之间没有空空格导致multiwfn不识别,


通过代码增加空格可以解决cub数据导入multiwfn的闪退问题

239

帖子

2

威望

919

eV
积分
1198

Level 4 (黑子)

2#
发表于 Post on 1 hour ago | 只看该作者 Only view this author
可以向上游报告:https://github.com/cp2k/cp2k/issues
Failed to load the content due to unknown reasons.

6万

帖子

99

威望

6万

eV
积分
128610

管理员

公社社长

3#
发表于 Post on halfhour ago | 只看该作者 Only view this author
Gaussian手册里对cube格式原本的定义是数值按照E13.5来输出,我认为这样很不好,会浪费整数位,所以Multiwfn里都是按照1PE14.5E3格式输出数据,有效记录位数能多一位,而且确保会有空格、指数位始终是三位,而不会造成以自由格式读入时的兼容性问题。VESTA、ChimeraX、gview等可以载入cube文件的可视化程序也都能正常载入Multiwfn产生的cube文件。

Gaussian输出的cube文件严格满足E13.5,以如下方式输出,可见相邻数据间总是有个空格
  1.   2.91780E-14  5.01961E-14  8.47212E-14 -1.40287E-13  2.27899E-13 -3.63217E-13
  2.   5.67913E-13  8.71134E-13  1.31090E-12  1.93521E-12  2.80253E-12  3.98134E-12
  3. ...
复制代码

CP2K当前的记录方式不能算错,也算E13.5,但强行留了三个指数位,就导致数据是负值时相邻数据之间没有空格,会造成无法被自由格式的程序载入的兼容性问题。有兴趣者可以向开发者反馈,建议像Multiwfn一样改用6(1PE14.5E3)格式来输出。

当前CP2K用户可以修改源代码里的输出cube文件的地方改一下格式来解决。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

本版积分规则 Credits rule

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

GMT+8, 2026-7-28 13:53 , Processed in 0.230957 second(s), 23 queries , Gzip On.

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