计算化学公社

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

[新手求助] Gaussian opt关键词有问题:opt=loose和opt=gdiis怎么一起写

[复制链接 Copy URL]

8

帖子

0

威望

45

eV
积分
53

Level 2 能力者


本人小白一枚..最近正在尝试计算数据,有很多关键词的书写有问题。望大家指正。
这个关键词在提交linux计算时会报错,log文件里只会输出如下结果,并且没有chk文件。


算的是环状的大柔体分子,因此尝试了opt=gdiis,优化良好。
Max &RMS force和RMS displacement已经收敛了 但是Max displacement一直在收敛值的几倍来回震荡,观察结构,发现只是环状结构来回一点点的旋转,整体结构没有明显变化,因此尝试opt=loose结束结构优化。

因为我不确定opt=(gdiis,loose)这样是否正确,或者是其他的问题导致计算有问题,希望大家帮忙。

202405111542062903..png (55.87 KB, 下载次数 Times of downloads: 6)

202405111542062903..png

300

帖子

6

威望

2711

eV
积分
3131

Level 5 (御坂)

2#
发表于 Post on 2024-5-11 16:05:38 | 只看该作者 Only view this author
本帖最后由 Freeman 于 2024-5-11 16:16 编辑

你可以挑一个优化后期有3个YES并且maximum force最低的点,直接算频率。如果算频率后有3或4个YES,就可以直接用;否则就用rcfc读取频率计算的hessian,继续优化。

8

帖子

0

威望

45

eV
积分
53

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2024-5-11 16:08:46 | 只看该作者 Only view this author
后续:报错原因好像是我把gaussian的文件删错了...好像我这样写是能运行的

把软件弄好之后就正常运算了,非常感谢。

3806

帖子

4

威望

7992

eV
积分
11878

Level 6 (一方通行)

MOKIT开发者

4#
发表于 Post on 2024-5-11 16:21:56 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2024-5-11 16:23 编辑
CHENZIHAO 发表于 2024-5-11 16:08
后续:报错原因好像是我把gaussian的文件删错了...好像我这样写是能运行的

把软件弄好之后就正常运算了, ...
你的文件只是看上去“正常计算”。PCM不需要写,这是默认的;不知道为啥写read,应该给出理由;loose只能用于粗优化/预优化,不建议用于正式发表,过于粗糙,当前结构优化收敛后应该继续优化至正常收敛限;chk文件默认就放在当前目录下,不用写./这两个字符。
自动做多参考态计算的程序MOKIT

8

帖子

0

威望

45

eV
积分
53

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2024-5-11 17:21:09 | 只看该作者 Only view this author
zjxitcc 发表于 2024-5-11 16:21
你的文件只是看上去“正常计算”。PCM不需要写,这是默认的;不知道为啥写read,应该给出理由;loose只能用 ...

谢谢你的建议;
1)关于PCM。因为我之后需要用SMD模型,所以特意把这个写出来了。写出来PCM是为了提醒自己这个没用SMD模型。
2)read=guess。..这是因为我本来有个old.chk文件希望他读取并继续运算的。这是没写哪个是需要读取的文件确实是错误。
3)loose的问题。感谢你的意见,我会继续优化的。
4)./这个写法只是我的个人习惯...(主要是我还不熟练 需要把各种默认都写出来来提醒自己)

3806

帖子

4

威望

7992

eV
积分
11878

Level 6 (一方通行)

MOKIT开发者

6#
发表于 Post on 2024-5-11 17:22:35 | 只看该作者 Only view this author
CHENZIHAO 发表于 2024-5-11 17:21
谢谢你的建议;
1)关于PCM。因为我之后需要用SMD模型,所以特意把这个写出来了。写出来PCM是为了提醒自 ...

有一点我没说仔细,srcf()中的read你要用来做啥
自动做多参考态计算的程序MOKIT

8

帖子

0

威望

45

eV
积分
53

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2024-5-11 17:24:07 | 只看该作者 Only view this author
Freeman 发表于 2024-5-11 16:05
你可以挑一个优化后期有3个YES并且maximum force最低的点,直接算频率。如果算频率后有3或4个YES,就可以直 ...

非常感谢你!
我还有几个问题:
1)这3个yes或者4个yes具体是指哪几个指标呢?如果算频率算出来虚频是不是意味着结构尚未优化正确呢?
2)这个rcfc读取hessian..老师能稍微讲的详细点吗 或者你丢我个网址 我去学习操作。

8

帖子

0

威望

45

eV
积分
53

Level 2 能力者

8#
 楼主 Author| 发表于 Post on 2024-5-11 17:27:19 | 只看该作者 Only view this author
本帖最后由 CHENZIHAO 于 2024-5-11 17:30 编辑
zjxitcc 发表于 2024-5-11 17:22
有一点我没说仔细,srcf()中的read你要用来做啥

这里是采用了THF作为溶剂代替我需要的考虑的溶剂(因为有文献是这样写的)..然后我能查到我所需要的那个溶剂的静态介电常数eps..就写了个eps=7.23 放在最后

(但我看sob老师的帖子,其实觉得上面这个这些操作没必要,貌似PCM模型不会使用eps以外的参数,所以我这样写是为了提醒自己..)

3806

帖子

4

威望

7992

eV
积分
11878

Level 6 (一方通行)

MOKIT开发者

9#
发表于 Post on 2024-5-11 17:36:20 | 只看该作者 Only view this author
CHENZIHAO 发表于 2024-5-11 17:27
这里是采用了THF作为溶剂代替我需要的考虑的溶剂(因为有文献是这样写的)..然后我能查到我所需要的那个 ...

不要乱提醒自己。THF有内置,不需要自己写多余的关键词。有时候你看上去是提醒,不小心改变了程序默认设置,就不好了。
自动做多参考态计算的程序MOKIT

300

帖子

6

威望

2711

eV
积分
3131

Level 5 (御坂)

10#
发表于 Post on 2024-5-11 18:17:00 | 只看该作者 Only view this author
CHENZIHAO 发表于 2024-5-11 17:24
非常感谢你!
我还有几个问题:
1)这3个yes或者4个yes具体是指哪几个指标呢?如果算频率算出来虚频是不 ...

几何优化时,一般用的是近似的hessian。算频率时,才是精确的hessian。这个hessian会决定max displacement和rms displacement这两个指标。所以几何优化收敛,即使有4个yes,也得算频率,看看在精确hessian下是不是也有4个yes。有时,虽然几何优化一直没有4个yes,但是是近似的hessian导致的。这时可以挑最接近收敛的那一帧,算个频率,看看在精确hessian下的收敛指标如何。4个yes就是全达标了。3个yes1个no,no的那个一般就是max displacement,只要离收敛限不太远,就当成yes即可。只要在精确hessian下有3或4个yes,应该就不会有不想要的虚频了。

rcfc就是让几何优化的第一步去读取之前算好的hessian。我不是让你先算一个频率嘛?那么这个频率任务就命名为A好了。如果频率任务说没有3个yes,那就继续优化。优化任务命名为B,那么B的输入文件就是
%nproc=xxx
%mem=xxx
%oldchk=A.chk
%chk=B.chk
# opt(rcfc) freq xxxxxxx guess=read geom=allcheck

8

帖子

0

威望

45

eV
积分
53

Level 2 能力者

11#
 楼主 Author| 发表于 Post on 2024-5-11 19:11:23 | 只看该作者 Only view this author
Freeman 发表于 2024-5-11 18:17
几何优化时,一般用的是近似的hessian。算频率时,才是精确的hessian。这个hessian会决定max displacemen ...

非常感谢你!

285

帖子

2

威望

2852

eV
积分
3177

Level 5 (御坂)

12#
发表于 Post on 2024-10-8 18:48:20 | 只看该作者 Only view this author
zjxitcc 发表于 2024-5-11 16:21
你的文件只是看上去“正常计算”。PCM不需要写,这是默认的;不知道为啥写read,应该给出理由;loose只能用 ...

如果opt=loose之后顺利收敛,把log保存为gjf,计算频率,显示没有虚频。那么此结构是否可以发表?

3806

帖子

4

威望

7992

eV
积分
11878

Level 6 (一方通行)

MOKIT开发者

13#
发表于 Post on 2024-10-8 18:57:43 | 只看该作者 Only view this author
虎王 发表于 2024-10-8 18:48
如果opt=loose之后顺利收敛,把log保存为gjf,计算频率,显示没有虚频。那么此结构是否可以发表?

要根据结构优化的4个收敛指标情况判断,如果前两个受力的指标是NO,则不行。
自动做多参考态计算的程序MOKIT

本版积分规则 Credits rule

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

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

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