Entering Gaussian System, Link 0=g16
Initial command:
C:\G16W\l1.exe ".\Gau-7396.inp" "no-output-file" /scrdir=".\"
但实际上,如果不怕麻烦倒也是有办法让G09与DFT-D3程序直接相结合来进行优化的。在G09当中有个external关键词,可以在Route section中添加诸如external='./dftdopt.sh',这样在优化过程中Gaussian就会试图通过调用外部脚本./dftdopt.sh来得到它传回来的当前坐标下的能量、受力(甚至Hessian矩阵)。而外部脚本自身也可以调用g09。因此,如果我们自行编写这个脚本,让这个脚本读取优化过程中传递出来的当前步的坐标,并调用另一个g09计算出此坐标下的能量和受力(用force关键词),然后再让脚本调用DFT-D3程序算出色散校正的梯度并加到刚才的受力上,就得到了包含DFT-D3色散校正的当前坐标下的受力,再将受力传回给G09的优化进程。这样就等于G09在优化时就带着DFT-D3校正的效果了。但是据我所知没有这样的现成的脚本,自己写的话需要一定水平(难者不会,会者不难)
%chk=test.chk
%CPU=0
# Opt=NoMicro External=".\geneGauForce.exe"
Title
0 1
C 0.00000000 1.39499067 0.00000000
C -1.20809735 0.69749533 0.00000000
C -1.20809735 -0.69749533 0.00000000
C 0.00000000 -1.39499067 0.00000000
C 1.20809735 -0.69749533 0.00000000
C 1.20809735 0.69749533 0.00000000
H 0.00000000 2.49460097 -0.00000000
H -2.16038781 1.24730049 -0.00000000
H -2.16038781 -1.24730049 -0.00000000
H 0.00000000 -2.49460097 -0.00000000
H 2.16038781 -1.24730049 -0.00000000
H 2.16038781 1.24730049 -0.00000000
# Force B3LYP/def2SVP
Calculates force
0 1
C 0.00000000 2.63615031 0.00000000
C 2.28297314 1.31807516 0.00000000
C 2.28297314 -1.31807516 0.00000000
C 0.00000000 -2.63615031 0.00000000
C -2.28297314 -1.31807516 0.00000000
C -2.28297314 1.31807516 0.00000000
H 0.00000000 4.71411262 0.00000000
H 4.08254129 2.35705631 0.00000000
H 4.08254129 -2.35705631 0.00000000
H 0.00000000 -4.71411262 0.00000000
H -4.08254129 -2.35705631 0.00000000
H -4.08254129 2.35705631 0.00000000
Entering Gaussian System, Link 0=g16
Input=calcgrad.gjf
Output=calcgrad.out
Initial command:
C:\G16W\l1.exe ".\Gau-9304.inp" "calcgrad.out" /scrdir=".\"
ene 发表于 2020-5-6 10:09
用wsl就完事了,效率也高
snljty 发表于 2020-5-6 10:26
最近要写一个接口给完全不会用Linux的人...Linux版我也是在wsl下调试的,,,懒得反复切换系统了。

冰释之川 发表于 2020-5-6 13:41
我好像看到了snljty酱在整好东西,快开源
snljty 发表于 2020-5-6 22:34
谢谢冰冰姐鼓励,就是个小接口啦,主要是练习。现在正被Fortran搞的头秃,实在不擅长这个。
要是自己用 ...

hebrewsnabla 发表于 2020-5-6 22:39
py可以打包成exe嘛
不过要是我的话:爱用不用,不会装就别用了
lyj714 发表于 2021-4-30 14:57
请问你成功在Windows上通过External来调用bat脚本了么?因为我本来也打算把sob的那个gau_xtb接口移植到Wind ...
| 欢迎光临 计算化学公社 (http://bbs.keinsci.com/) | Powered by Discuz! X3.3 |