计算化学公社

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

[GAMESS-US] 求助gamess HF能量与g16能量不一样

[复制链接 Copy URL]

149

帖子

0

威望

560

eV
积分
709

Level 4 (黑子)

我用g16生成gamess的输入文件:
%mem=5000MB
%nprocshared=10
#p HF/cc-pvtz guess=only punch=gamess nosymm

1

0 1
6       0.00321900      -0.00065800     -0.76547100
6       -0.00321900     0.00065800      0.76547100
1       0.87998400      -0.51517000     1.17161100
1       -0.00033800     1.02543800      1.16659100
1       -0.89437500     -0.50725900     1.16414200
1       -0.87998400     0.51517000      -1.17161100
1       0.89437500      0.50725900      -1.16414200
1       0.00033800      -1.02543800     -1.16659100


得到以下的gamess输入文件

$CONTRL SCFTYP=RHF RUNTYP=ENERGY ICHARG= 0 MULT=1 UNITS=BOHR $END
$DATA
1
C1       1
基组和几何坐标...


但是得到的HF能量却差很多

-79.2591675536 (gamess)
-79.2589563034  (G16C)

请问这是哪里出问题了?


4289

帖子

4

威望

9550

eV
积分
13919

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2020-6-8 10:10:10 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2020-6-8 10:17 编辑

这是能量不一致系列里的常见问题,原因很简单,你可以看输出文件,基函数数目都不一样。GAMESS用的是6D 10F,高斯默认用的是5D 7F。如果你对5D 6D不懂,可以看社长的博文http://sobereva.com/51《谈谈5d、6d型d壳层基函数与它们在Gaussian中的标识》

显然6D 10F下的基函数稍微多一些,能量也更低。如果你想保持严格一致,高斯关键词应当加上6D 10F,一般就能一致了。不过这样GAMESS里你得从头开始迭代波函数,费时。而且有UHF多个解的时候,容易出现高斯与GAMESS收敛到不同解上的问题。

如果想严格保持一致,并且在GAMESS中一两圈就收敛,可以用MOKIT(https://gitlab.com/jxzou/mokit)中的fch2inp小程序从高斯fchk文件(加关键词nosymm int=nobasistransform 6D 10F)直接产生GAMESS .inp文件,然后你用GAMESS算,就能立即得到一模一样的能量了。
自动做多参考态计算的程序MOKIT

1245

帖子

1

威望

3860

eV
积分
5125

Level 6 (一方通行)

3#
发表于 Post on 2020-6-8 11:14:04 | 只看该作者 Only view this author
zjxitcc 发表于 2020-6-8 10:10
这是能量不一致系列里的常见问题,原因很简单,你可以看输出文件,基函数数目都不一样。GAMESS用的是6D 10F ...

mokit在win下能编译吗

4289

帖子

4

威望

9550

eV
积分
13919

Level 6 (一方通行)

MOKIT开发者

4#
发表于 Post on 2020-6-8 11:26:55 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2020-6-8 11:27 编辑
biogon 发表于 2020-6-8 11:14
mokit在win下能编译吗

编译的话,你在Win下用Visual Studio自然是能编译。我也在考虑提供windows预编译版,MOKIT中的大部分小程序是可以提供windows版本的,即将更新的一些新功能不行。在近期的更新里我会提供windows预编译版。
自动做多参考态计算的程序MOKIT

1245

帖子

1

威望

3860

eV
积分
5125

Level 6 (一方通行)

5#
发表于 Post on 2020-6-8 11:32:47 | 只看该作者 Only view this author
zjxitcc 发表于 2020-6-8 11:26
编译的话,你在Win下用Visual Studio自然是能编译。我也在考虑提供windows预编译版,MOKIT中的大部分小程 ...

win下运行需要的库和linux的一样的吧

6万

帖子

99

威望

6万

eV
积分
125153

管理员

公社社长

6#
发表于 Post on 2020-6-8 12:54:11 | 只看该作者 Only view this author
Multiwfn载入fch文件,用主功能100的子功能2产生GAMESS-US输入文件,直接就可以带着Gaussian产生的波函数当初猜。Multiwfn在windows下双击即可直接使用,无需安装

GAMESS-US的初猜做得很烂,三重态水都能收敛到非稳定波函数上去
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

4289

帖子

4

威望

9550

eV
积分
13919

Level 6 (一方通行)

MOKIT开发者

7#
发表于 Post on 2020-8-8 18:16:33 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2020-8-8 18:32 编辑
biogon 发表于 2020-6-8 11:14
mokit在win下能编译吗

最新版MOKIT(https://gitlab.com/jxzou/mokit)提供 轨道转换程序 的Windows可执行文件,在\bin目录里解压缩即可使用。这样在Windows下也可以很方便直接从fchk文件生成GAMESS, ORCA, OpenMolcas等软件的输入文件和轨道。


自动做多参考态计算的程序MOKIT

本版积分规则 Credits rule

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

GMT+8, 2026-2-24 01:04 , Processed in 0.164451 second(s), 23 queries , Gzip On.

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