“第10届量子化学波函数分析与Multiwfn程序培训班将于5月4-8日于北京举办,这是一次性完整、系统学习波函数分析的各种理论知识和全面掌握强大的Multiwfn波函数分析程序使用的最不可错过的机会!请点击此链接查看详情和报名方式,欢迎参加!

“第18届北京科音分子动力学与GROMACS培训班” 将于5月23-26日于北京举办。这是一次性全面、系统学习分子动力学模拟知识和最流行的分子动力学程序GROMACS的关键机会!报名正在进行中,请点击此链接查看详情,欢迎参加!

计算化学公社

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

[Multiwfn使用咨询] Orca的gbw文件转fch,无法被Gaussian读取

[复制链接 Copy URL]

349

帖子

0

威望

4603

eV
积分
4952

Level 6 (一方通行)

跳转到指定楼层 Go to specific reply
楼主
转换过程:
1.orca_2mkl [gbw文件名] -molden  将.gbw转化为.molden文件
2.Multiwfn把.molden文件转化为fch文件。



Gaussian计算时,设置%chk=xxx.fch,guess=read,计算报错:
Error: segmentation violation
   rax 0000000000000000, rbx ffffffffffffffff, rcx 00000bdcfe44275b
   rdx 0000000000000000, rsp 00007ffcd410ed78, rbp 00007ffcd410f2f0
   rsi 000000000000000b, rdi 00000000002a352a, r8  00000bd4fe3ff000
   r9  0000000000000000, r10 00000bdcfe412f60, r11 0000000000000206
   r12 0000000000000000, r13 0000000000000000, r14 00007ffcd410f338
   r15 00000000000003e6
  --- traceback not available
Aborted (core dumped)

-------------
log文件停留在:
Initial command:
/home/super/software/g09/l1.exe "/home/super/software/g09/scratch/Gau-672402.inp" -scrdir="/home/super/software/g09/scratch/"


528

帖子

1

威望

2454

eV
积分
3002

Level 5 (御坂)

2#
发表于 Post on 2026-3-30 14:49:33 | 只看该作者 Only view this author
我一般是用MOKIT https://gitlab.com/jxzou/mokit 的mkl2fch来实现类似的转换的。

316

帖子

2

威望

4011

eV
积分
4367

Level 6 (一方通行)

3#
发表于 Post on 2026-3-30 15:02:19 | 只看该作者 Only view this author
高斯读取的是chk二进制,不是fch这种文本,还需要进一步用unfchk转换成chk

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
archer + 5

查看全部评分 View all ratings

6万

帖子

99

威望

6万

eV
积分
126142

管理员

公社社长

4#
发表于 Post on 2026-3-31 06:21:05 | 只看该作者 Only view this author
按3L说的即可,一行命令的事

最方便的做法是直接用下文提供的"gbw到chk的批量转换脚本"
将Gaussian等程序收敛的波函数作为ORCA的初猜波函数的方法
http://sobereva.com/517http://bbs.keinsci.com/thread-14905-1-1.html

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
archer + 5 谢谢

查看全部评分 View all ratings

北京科音自然科学研究中心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

349

帖子

0

威望

4603

eV
积分
4952

Level 6 (一方通行)

5#
 楼主 Author| 发表于 Post on 2026-4-2 09:15:19 | 只看该作者 Only view this author
sobereva 发表于 2026-3-31 06:21
按3L说的即可,一行命令的事

最方便的做法是直接用下文提供的"gbw到chk的批量转换脚本"

Sob老师好!转换后的chk文件大小为200M,分配了180G内存,仍然出现报错galloc:  could not allocate memory. gbw转为chk,是否需要很大的内存才能读取呢?

6万

帖子

99

威望

6万

eV
积分
126142

管理员

公社社长

6#
发表于 Post on 2026-4-3 01:24:13 | 只看该作者 Only view this author
archer 发表于 2026-4-2 09:15
Sob老师好!转换后的chk文件大小为200M,分配了180G内存,仍然出现报错galloc:  could not allocate memo ...

我不知道你说的是哪一步出现galloc:  could not allocate memory
如果是运行脚本过程中出现的,手动运行脚本里的命令弄清楚是怎么回事
如果是unfchk时出现的,参考下文的增大formchk运行时内存上限的做法
详谈Multiwfn支持的输入文件类型、产生方法以及相互转换
http://sobereva.com/379http://bbs.keinsci.com/thread-6020-1-1.html
北京科音自然科学研究中心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

349

帖子

0

威望

4603

eV
积分
4952

Level 6 (一方通行)

7#
 楼主 Author| 发表于 Post on 7 day ago | 只看该作者 Only view this author
sobereva 发表于 2026-4-3 01:24
我不知道你说的是哪一步出现galloc:  could not allocate memory
如果是运行脚本过程中出现的,手动运行 ...

是运行脚本的过程,给了180G内存都还会报错。

本版积分规则 Credits rule

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

GMT+8, 2026-4-13 12:32 , Processed in 0.160296 second(s), 21 queries , Gzip On.

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