计算化学公社

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

[CP2K] 做DOS时结合MULTIWFN闪退

[复制链接 Copy URL]

109

帖子

0

威望

423

eV
积分
532

Level 4 (黑子)

我设置了K点,结合SOB老师的这个方法,把输出文件载入MULTIWFN中后,输入cp就会直接闪退,可以帮我看看我的输出文件哪里有文件吗?


管理员Sobereva注:幻灯片出自北京科音CP2K第一性原理计算培训班(http://www.keinsci.com/KFP),里面有最完整的DOS绘制讲解和例子,参加后系统学一遍就全明白了

202508271139107507..png (112.66 KB, 下载次数 Times of downloads: 0)

202508271139107507..png

202508271139011104..png (109.6 KB, 下载次数 Times of downloads: 0)

202508271139011104..png

cp2k.inp

2.64 KB, 下载次数 Times of downloads: 4

AgCO.inc

5.21 KB, 下载次数 Times of downloads: 2

cp2k.out

114 KB, 下载次数 Times of downloads: 4

1239

帖子

6

威望

2537

eV
积分
3896

Level 5 (御坂)

傻傻的木瓜

2#
发表于 Post on 2025-8-27 14:00:24 | 只看该作者 Only view this author
为啥只传了个结构而没有完整输入文件呢?当然从输出文件还是能看出问题的,就是缺少了必要信息。

按讲义第一种方法绘制DOS时,用multiwfn读取输出文件本质上要找两部分内容,一是&FORCE_EVAL/&DFT/&PRINT/&KPOINTS(默认从MEDIUM的PRINT_LEVEL开始生效)输出的以List of Kpoints标记的k点权重,二是&FORCE_EVAL/&DFT/&PRINT/&MO(默认从HIGH的PRINT_LEVEL开始生效)输出的EIGENVALUES AND OCCUPATION NUMBERS FOR K POINT标记的各k点能级信息。如果在multiwfn产生输入文件时只设置了PRINT_LEVEL为MEDIUM,却没有特意用子功能-9 Other settings的选项14 Toggle printing orbital energies and occupancies after SCF要求输出轨道能级信息,那输出文件当然没有完整的必要信息。

其实相比“设置PRINT_LEVEL为MEDIUM”这种影响广泛、连带输出一大堆其他信息,我更愿意用精确到具体字段的写法来控制输出文件只包含必要内容,说实话这点上讲义和multiwfn都还可以稍作改进。
√546=23.36664289109

102

帖子

1

威望

1591

eV
积分
1713

Level 5 (御坂)

3#
发表于 Post on 2025-8-27 14:04:34 | 只看该作者 Only view this author
请提供输入文件。您提供的out文件可以正常被Multiwfn加载,不会出现闪退的情况,但是绘制DOS图会提示你的文件缺少信息。

Snipaste_2025-08-27_14-04-10.png (86.7 KB, 下载次数 Times of downloads: 0)

Snipaste_2025-08-27_14-04-10.png

109

帖子

0

威望

423

eV
积分
532

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2025-8-27 14:22:02 | 只看该作者 Only view this author
spinel 发表于 2025-8-27 14:04
请提供输入文件。您提供的out文件可以正常被Multiwfn加载,不会出现闪退的情况,但是绘制DOS图会提示你的文 ...

我上传了输入文件,您帮我看一下,谢谢

102

帖子

1

威望

1591

eV
积分
1713

Level 5 (御坂)

5#
发表于 Post on 2025-8-27 15:53:37 | 只看该作者 Only view this author
XxxXOO 发表于 2025-8-27 14:22
我上传了输入文件,您帮我看一下,谢谢

你的输入文件不是用Multiwfn生成的吗?为什么字段顺序这么奇怪

109

帖子

0

威望

423

eV
积分
532

Level 4 (黑子)

6#
 楼主 Author| 发表于 Post on 2025-8-28 10:09:40 | 只看该作者 Only view this author
spinel 发表于 2025-8-27 15:53
你的输入文件不是用Multiwfn生成的吗?为什么字段顺序这么奇怪

不是

109

帖子

0

威望

423

eV
积分
532

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2025-8-28 10:10:24 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-8-27 14:00
为啥只传了个结构而没有完整输入文件呢?当然从输出文件还是能看出问题的,就是缺少了必要信息。

按讲义 ...

明白了,谢谢

本版积分规则 Credits rule

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

GMT+8, 2026-2-17 21:03 , Processed in 0.255412 second(s), 23 queries , Gzip On.

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