计算化学公社

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

[辅助/分析程序] 用MOKIT程序生成的输入文件

[复制链接 Copy URL]

5

帖子

0

威望

25

eV
积分
30

Level 2 能力者

本帖最后由 wangxue123 于 2024-5-15 16:49 编辑

老师您好,
我用molpro计算casscf,希望将molpro计算得到的轨道转移到高斯中。按照手册,需要提供一个.fch文件,所以我用高斯做了RHF计算得到了一个.fch文件,molpro计算得到了.xml文件,然后执行xml2fch a.xml a.fch,有如下报错。mokit是用conda安装的.



202405142211524485..png (134.41 KB, 下载次数 Times of downloads: 25)

202405142211524485..png

scf.xml

191.89 KB, 下载次数 Times of downloads: 1

scf.fch

254.75 KB, 下载次数 Times of downloads: 1

3806

帖子

4

威望

7996

eV
积分
11882

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2024-5-14 22:15:17 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2024-5-14 22:36 编辑

需先用fch2com小程序从fch文件生成com文件,用这个com文件做计算(后缀名你可以改成inp,这个文件里关闭了点群对称性,因为xml2fch不支持点群对称性),获得同名xml文件,然后使用xml2fch传轨道回fch文件。一开始的gjf文件里记得写上nosymm int=nobasistransform。

你没有用fch2com生成com文件,而是自己写了一个com文件,并且用了Molpro内置基组;后面Gaussian的fch文件还是独立的(与Molpro计算不相关),这目前不被xml2fch所支持。
自动做多参考态计算的程序MOKIT

5

帖子

0

威望

25

eV
积分
30

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2024-5-15 16:46:17 | 只看该作者 Only view this author
本帖最后由 wangxue123 于 2024-5-15 16:48 编辑
zjxitcc 发表于 2024-5-14 22:15
需先用fch2com小程序从fch文件生成com文件,用这个com文件做计算(后缀名你可以改成inp,这个文件里关闭了 ...

老师您好,我用fch2com生成了一个.com文件,然后执行计算,有如下报错。请问高斯提供的.fch文件需要和molpro执行的计算需要一样吗?现在我想将molpro做casscf计算得到的轨道传给高斯,那提供的.fch文件需要用的是高斯做casscf计算所提供的吗,还是说我用高斯做RHF计算得到的.fch文件也行?

3806

帖子

4

威望

7996

eV
积分
11882

Level 6 (一方通行)

MOKIT开发者

4#
发表于 Post on 2024-5-15 16:52:42 | 只看该作者 Only view this author
wangxue123 发表于 2024-5-15 16:46
老师您好,我用fch2com生成了一个.com文件,然后执行计算,有如下报错。请问高斯提供的.fch文件需要和mol ...

用高斯做RHF/ROHF计算获得h2o.fch文件,然后fch2com产生h2o.com文件,用Molpro做目标计算,用xml2fch传轨道回h2o.fch文件
xml2fch h2o.xml h2o.fch(你给错参数了,这条命令与h2o.com无关)
自动做多参考态计算的程序MOKIT

5

帖子

0

威望

25

eV
积分
30

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2024-5-31 17:47:08 | 只看该作者 Only view this author
本帖最后由 wangxue123 于 2024-5-31 17:48 编辑
zjxitcc 发表于 2024-5-15 16:52
用高斯做RHF/ROHF计算获得h2o.fch文件,然后fch2com产生h2o.com文件,用Molpro做目标计算,用xml2fch传轨 ...

感谢老师的回答,我用.com文件进行sa-casscf计算,显示
error
cannot find USERDEF-JFIT-FIT in basis catalogue
the problem occurs in binput


3806

帖子

4

威望

7996

eV
积分
11882

Level 6 (一方通行)

MOKIT开发者

6#
发表于 Post on 2024-5-31 18:27:07 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2024-5-31 18:30 编辑
wangxue123 发表于 2024-5-31 17:47
感谢老师的回答,我用.com文件进行sa-casscf计算,显示
error
cannot find USERDEF-JFIT-FIT in basis  ...

这跟MOKIT关系不大,你用了密度拟合加速的CASSCF(DF-CASSCF),没有指定辅助基/Molpro没能自动指定辅助基。要么不用密度拟合加速,要么自己指定辅助基。

建议使用MOKIT的automr自动做CASSCF计算,一个最简单的gjf文件、一个关键词mokit{CASSCF_prog=Molpro}即可自动调用Molpro,而且活性空间由automr自动构造,不需要Molpro的AVAS。例子见https://jeanwsr.gitlab.io/mokit-doc-mdbook/chap5-1.html
自动做多参考态计算的程序MOKIT

5

帖子

0

威望

25

eV
积分
30

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2024-6-3 21:25:53 | 只看该作者 Only view this author
zjxitcc 发表于 2024-5-31 18:27
这跟MOKIT关系不大,你用了密度拟合加速的CASSCF(DF-CASSCF),没有指定辅助基/Molpro没能自动指定辅助 ...

感谢老师的指导,我修改了.com文件,molpro已经能够正确计算了,我把输出的.xml文件用mokit执行xml2fch a.xml a.fch,发生如下报错。


最开始用高斯做的hf是关闭了对称性的,然后mokit产生的.com拿去用molpro计算的时候我又加上了C2V对称性,不知道是不是这个原因。

3806

帖子

4

威望

7996

eV
积分
11882

Level 6 (一方通行)

MOKIT开发者

8#
发表于 Post on 2024-6-3 21:30:55 | 只看该作者 Only view this author
wangxue123 发表于 2024-6-3 21:25
感谢老师的指导,我修改了.com文件,molpro已经能够正确计算了,我把输出的.xml文件用mokit执行xml2fch a.x ...

大概率是的。xml2fch目前不支持点群对称性。
自动做多参考态计算的程序MOKIT

5

帖子

0

威望

25

eV
积分
30

Level 2 能力者

9#
 楼主 Author| 发表于 Post on 2024-6-3 22:29:56 | 只看该作者 Only view this author
本帖最后由 wangxue123 于 2024-6-5 18:02 编辑
zjxitcc 发表于 2024-6-3 21:30
大概率是的。xml2fch目前不支持点群对称性。

好的,感谢老师的解答

本版积分规则 Credits rule

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

GMT+8, 2024-11-24 13:44 , Processed in 0.169995 second(s), 24 queries , Gzip On.

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