计算化学公社

标题: 关于使用opt=(readfc,ts,noeigen) guess=read geom=check的问题 [打印本页]

作者
Author:
快要学会了吧    时间: 2021-12-8 20:39
标题: 关于使用opt=(readfc,ts,noeigen) guess=read geom=check的问题
之前在m062x下计算过渡态,一直没有算出来,后来换成b3lyp算出来了,可不可以直接读取b3lyp计算出来的chk文件,继续用m062x计算呢?还是说只能重新交一份b3lyp的作业在后面加link读取呀?

作者
Author:
wzkchem5    时间: 2021-12-8 21:54
可以。两个做法是等价的
作者
Author:
快要学会了吧    时间: 2021-12-9 09:17
wzkchem5 发表于 2021-12-8 21:54
可以。两个做法是等价的

请问如果直接读取chk的话应该怎么写呀?是下面这样吗?
%oldchk=xxx-1
%chk=xxx-2
作者
Author:
丁越    时间: 2021-12-9 13:39
快要学会了吧 发表于 2021-12-9 09:17
请问如果直接读取chk的话应该怎么写呀?是下面这样吗?
%oldchk=xxx-1
%chk=xxx-2

看高斯的版本,16支持这种写法。
作者
Author:
北大-陶豫    时间: 2021-12-9 16:07
快要学会了吧 发表于 2021-12-9 09:17
请问如果直接读取chk的话应该怎么写呀?是下面这样吗?
%oldchk=xxx-1
%chk=xxx-2

我一般把 xxx-1 复制到 xxx-2,然后再读取后者的波函数和二阶导。和oldchk应该是等价的,但oldchk好像有的版本不支持,所以我一般不这么写x
作者
Author:
快要学会了吧    时间: 2021-12-9 19:44
北大-陶豫 发表于 2021-12-9 16:07
我一般把 xxx-1 复制到 xxx-2,然后再读取后者的波函数和二阶导。和oldchk应该是等价的,但oldchk好像有 ...

我用的是g09,就是我手动复制一个chk文件到目标文件夹里,然后输入的时候只写第二行那个chk就可以了吗?
作者
Author:
北大-陶豫    时间: 2021-12-10 10:44
快要学会了吧 发表于 2021-12-9 19:44
我用的是g09,就是我手动复制一个chk文件到目标文件夹里,然后输入的时候只写第二行那个chk就可以了吗?

对,我一般都这么干
作者
Author:
快要学会了吧    时间: 2021-12-10 15:00
北大-陶豫 发表于 2021-12-10 10:44
对,我一般都这么干

好的,非常感谢!
作者
Author:
快要学会了吧    时间: 2021-12-10 15:03
谢谢大家!我试了楼里的两种写法,g09都支持,是一样的效果~
作者
Author:
saaamon    时间: 2022-10-31 15:18
我试了一下,gaussian16中,需要加上第一行“%oldchk=xxx-1.chk”文件,不然会报错。加上之后就可以顺利计算,把oldchk文件复制到新的chk文件中( 我的log文件中会看到这样一段:Copying data from "NH_1_1026.chk" to current chk file "NH_1_1031.chk")。




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