计算化学公社

标题: 使用Gaussian与xtb联用时的报错问题 [打印本页]

作者
Author:
xinxin19    时间: 6 hour ago
标题: 使用Gaussian与xtb联用时的报错问题
本帖最后由 xinxin19 于 2026-2-27 13:36 编辑

各位老师好,我在使用Gaussian与xtb搜索HF2-与SiO2的过渡态,操作方法根据社长的方法进行:将Gaussian与Grimme的xtb程序联用搜索过渡态、产生IRC、做振动分析http://sobereva.com/421http://bbs.keinsci.com/thread-10106-1-1.html,但出现了以下的错误,见xtb输出文件。
但是我同样使用Gaussian与xtb搜索其他反应的过渡态,模拟能够正常结束,所以可能是我输入文件的问题么;但是我将相同结构的输入文件(windows系统下高斯输入文件的结构与xtb连用时的输入文件的结构相同,只是修改了关键词:#p opt=(calcfc,ts,noeigen) freq b3lyp/6-31g(d) scrf=(solvent=water) em=gd3bj)放入Windows系统下的高斯计算,模拟能够跑下去(虽然报了l9999的错误)。所以想请教各位老师,可能是哪种原因导致的呢,我已将输入输出文件上传。
Leave Link  301 at Fri Feb 27 11:08:23 2026, MaxMem=   131072000 cpu:         0.0
(Enter /home/aaa/g09/l402.exe)
External calculation of energy and first derivatives.
Running external command "./xtb.sh R"
         input file       "/home/aaa/g09/scratch/Gau-1949.EIn"
         output file      "/home/aaa/g09/scratch/Gau-1949.EOu"
         message file     "/home/aaa/g09/scratch/Gau-1949.EMs"
         fchk file        "/home/aaa/g09/scratch/Gau-1949.EFC"
         mat. el file     "/home/aaa/g09/scratch/Gau-1949.EUF"
Generating mol.tmp
Generating mol.xyz via genxyz
Running: xtb mol.xyz --chrg 1 --uhf 0 --grad > xtbout
xtb running finished!
Extracting data from xtb outputs via extderi



作者
Author:
KAIMISITERUI    时间: 5 hour ago
你应该看xtb那边的输出文件才能判断出了什么问题
作者
Author:
wzkchem5    时间: 5 hour ago
上传高斯的输出和xtb的输出,以及stderr输出
作者
Author:
sobereva    时间: 5 hour ago
Gaussian与xtb联用并不是原生功能,提问时应当先说明是怎么实现的,根据你的输出来看是通过下文做法实现的
将Gaussian与Grimme的xtb程序联用搜索过渡态、产生IRC、做振动分析
http://sobereva.com/421http://bbs.keinsci.com/thread-10106-1-1.html

当前Gaussian输出文件里并没有提示有任何错误。如果到此任务就异常中断了,通过检查xtbout判断

“放入Windows系统下的高斯计算”描述不准确。上文的脚本根本没法直接在Windows里直接运行,如果用了什么特殊做法,诸如WSL,必须明确交代清楚。

作者
Author:
xinxin19    时间: 5 hour ago
KAIMISITERUI 发表于 2026-2-27 12:12
你应该看xtb那边的输出文件才能判断出了什么问题

好的,谢谢提醒,我上传了xtb的输入与输出文件,以及高斯的输入与输出文件,由于高斯的输出文件较大,所以压缩上传
作者
Author:
xinxin19    时间: 5 hour ago
本帖最后由 xinxin19 于 2026-2-27 13:44 编辑
wzkchem5 发表于 2026-2-27 12:13
上传高斯的输出和xtb的输出,以及stderr输出

好的,老师,已经上传了高斯的输出和xtb的输出,老师,您提到的stderr输出是什么呢;老师,您觉着在目前这个结构下,应该怎么调整能找到过渡态呀
作者
Author:
xinxin19    时间: 4 hour ago
sobereva 发表于 2026-2-27 12:57
Gaussian与xtb联用并不是原生功能,提问时应当先说明是怎么实现的,根据你的输出来看是通过下文做法实现的
...

好的老师,我在提问帖中添加了具体的操作方法,即使用您开放的相关接口实现Gaussian与xtb联用;
老师,您提到的xtbout是我上传的xtb的输出out文件么,具体应该怎么通过xtbout检查判断呀;还能再请您看一下我这个过渡态初始结构哪里有问题么,为什么总是找不到过渡态结构呀




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