计算化学公社

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

[辅助/分析程序] Gaussian单点能自动相互运算工具enecalc

[复制链接 Copy URL]

6万

帖子

99

威望

5万

eV
积分
120115

管理员

公社社长

跳转到指定楼层 Go to specific reply
楼主
Gaussian单点能自动相互运算工具enecalc
enecalc: A tool for performing mathematical operations on single point energies calculated by Gaussian

文/Sobereva @北京科音
First release: 2015-Nov-3   Last update: 2020-Aug-21

1.0版下载地址:http://sobereva.com/soft/enecalc_1.0.rar

1 用途

enecalc程序用来对指定的结构在不同级别下调用Gaussian来计算单点能,然后根据预设的系数进行相互运算,得到最终能量,很适合用来做基组外推计算。


2 压缩包内容

enecalc.exe:编译好的Windows版可执行文件
enecalc:编译好的Linux 64bit版可执行文件
settings.ini:用来设定运行参数
template.gjf:模板文件,里面包含体系结构和内存、内核数等设定,关键词部分留空。


3 实例1:一般情况

例如对某个结构,按照以下外推公式计算能量:
E[QCISD(T)/CBS]=1.4629*E[QCISD(T)/TZ]-0.4629*E[QCISD(T)/DZ]+1.6938*E[MP2/QZ]-2.1567*E[MP2/TZ]+0.4629*E[MP2/DZ]

可以将settings.ini写为
"D:\study\g09w\g09"   // Gaussian的路径,注意用双引号扩住
1   // 设定当前的系统,1为Windows,2为Linux或MacOS
0   // enecalc支持ONIOM计算,如果是ONIOM任务写1,否则为0
5   // 要考虑的计算级别数,可以为无穷多
1.4629 -0.4629 1.6938 -2.1567 0.4629     // 每个级别的能量要乘的系数
QCISD(T)/cc-pVTZ  // 第1个级别计算时用的关键词,后同
QCISD(T)=   // enecalc从输出文件末尾读取能量,这里设定用于定位第1个级别能量的字符串,后同
QCISD(T)/cc-pVDZ
QCISD(T)=
MP2/cc-pVQZ
MP2=
MP2/cc-pVTZ
MP2=
MP2/cc-pVDZ
MP2=


以下是模板文件template.gjf示例
%mem=1500MB
%nproc=4
#

B3LYP/6-31G* opted

0 1
O                  0.33287540   -1.10635328    1.50332174
H                  0.33287540   -0.34740028    0.90678174
H                  0.33287540   -1.86530628    0.90678174



启动enecalc之后,程序先读取当前目录下的settings.ini,然后将第一个计算级别的关键词套入当前目录下的模板文件template.gjf里,生成001.gjf,然后调用Gaussian产生001.out,从中读取能量并显示出来。然后再如此处理第二个级别,直至全部级别都处理完,最后输出根据定义的规则运算出最终总能量。

注:做CBS外推最好的做法是看此帖里我的回复:http://bbs.keinsci.com/forum.php?mod=redirect&goto=findpost&ptid=19058&pid=128867&fromuid=1


4 实例2:ONIOM的情况

此例和上例一样进行能量外推计算,但是是基于ONIOM计算。下面是settings.ini文件,注意不需要写用于定位的字符串,因为enecalc直接读取输出文件中的ONIOM: extrapolated energy =后面的值。
"g09"
2
1
5
1.4629 -0.4629 1.6938 -2.1567 0.4629
oniom(CCSD(t)/cc-pVTZ:M062X/TZVP)
oniom(CCSD(t)/cc-pVDZ:M062X/TZVP)
oniom(MP2/cc-pVQZ:M062X/TZVP)
oniom(MP2/cc-pVTZ:M062X/TZVP)
oniom(MP2/cc-pVDZ:M062X/TZVP)


模板文件template.gjf示例:
%mem=7GB
%nproc=4
#

Title Card Required

0 1
C                0    0.87378638   -1.26213590    0.00000000 L
H                0    1.23044081   -2.27094591    0.00000000 L
H                0    1.23045922   -0.75773771   -0.87365150 L
H                0   -0.19621362   -1.26212272    0.00000000 L
C                0    1.38712860   -0.53617963    1.25740497 L H 8
H                0    1.03207226    0.47319346    1.25642745 L
H                0    1.02885949   -1.03944806    2.13105486 L
C                0    2.92712600   -0.53863598    1.25881364 H
H                0    3.28539448   -0.03569410    0.38497547 H
H                0    3.28218223   -1.54800868    1.26016738 H
O                0    3.40380116    0.13590181    2.42615231 H
H                0    4.36379924    0.13453019    2.42749555 H


评分 Rate

参与人数
Participants 5
eV +33 收起 理由
Reason
dana + 3 谢谢
zsu007 + 5 GJ!
helpme + 15 好物!
我本是个娃娃 + 5 好物!
brothers + 5 赞!

查看全部评分 View all ratings

北京科音自然科学研究中心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

2489

帖子

11

威望

6979

eV
积分
9688

Level 6 (一方通行)

2#
发表于 Post on 2015-11-3 19:58:23 | 只看该作者 Only view this author
虽然我还不知道怎么用,但是很腻害……受教了

本版积分规则 Credits rule

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

GMT+8, 2025-8-14 20:28 , Processed in 0.166997 second(s), 23 queries , Gzip On.

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