计算化学公社

标题: multiwfn转化的fchk文件不能被mokit正确读取的问题 [打印本页]

作者
Author:
beefly    时间: 2024-7-4 15:33
标题: multiwfn转化的fchk文件不能被mokit正确读取的问题
错误发生在read_fch.f90文件的313行附近,是multiwfn转化的fchk文件不存在“Int Atom Types”这一行导致的。
建议当发现fchk文件第一行是“Generated by Multiwfn”,不搜索“Int Atom Types”。


作者
Author:
zjxitcc    时间: 2024-7-4 15:41
请问您一开始使用的波函数文件是什么文件呢?为何会有“multiwfn转化的fchk文件”这一步?

Int Atom Types数组表示该原子是实原子/鬼原子,一般默认会有这一部分(但不是必须的),下一次MOKIT更新时会检测这个,如果没有,默认全为实原子。
作者
Author:
beefly    时间: 2024-7-4 17:40
本帖最后由 beefly 于 2024-7-4 17:53 编辑
zjxitcc 发表于 2024-7-4 15:41
请问您一开始使用的波函数文件是什么文件呢?为何会有“multiwfn转化的fchk文件”这一步?

Int Atom Typ ...

原始波函数是用molden格式保存的,再用multiwfn转为fchk。

q-chem以及非常老的gaussian保存的fchk都没有这一部分数据,因此作为可选项处理比较好

作者
Author:
zjxitcc    时间: 2024-7-4 17:51
beefly 发表于 2024-7-4 17:40
原始波函数是用molden格式保存的,再用multiwfn转为fchk

MOKIT本身有molden2fch小程序,支持将CFOUR-v2.1, CP2K gamma点,(Open)Molcas, Molpro, ORCA, Turbomole等产生的molden文件转化为fch文件(每种情况下都正确考虑了高角动量基函数的顺序,如果需要调换轨道系数的话)。若您的情况在此列,可直接使用molden2fch;若不在此列,可告知我相应的程序名,后续可以支持它。
作者
Author:
beefly    时间: 2024-7-4 17:53
zjxitcc 发表于 2024-7-4 17:51
MOKIT本身有molden2fch小程序,支持将CFOUR-v2.1, CP2K gamma点,(Open)Molcas, Molpro, ORCA, Turbomole ...

好的,我之前没注意到这个功能




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3