计算化学公社

标题: Gaussian能否指定外电场按照特定方向加? [打印本页]

作者
Author:
liyunlu    时间: 2019-8-16 11:22
标题: Gaussian能否指定外电场按照特定方向加?
field=Z-50
其中的Z表示方向,不知能否指定按照特定一个方向,比如沿一个键的方向加上一个电场。
如果可以的话怎么写输入文件。希望老师和同仁帮我解答一下

作者
Author:
Frank    时间: 2019-8-16 18:10
可以,将坐标保存为内坐标,用z-matrix和nosymm则默认电场方向为Z轴方向,也就是原子1到原子2的连线方向。
作者
Author:
sobereva    时间: 2019-8-17 15:24
如置顶的新社员必读贴和论坛首页的公告栏所示,求助帖必须在帖子标题明确体现出“提问”、“求助”要素及具体内容(仔细看http://bbs.keinsci.com/thread-9348-1-1.html),我已把你的标题改了

用field=read在末尾空一行写上外电场矢量,使之顺着键轴矢量就完了。计算时候记得加上nosymm。强烈不建议用内坐标。
作者
Author:
liyunlu    时间: 2019-8-20 08:39
sobereva 发表于 2019-8-17 15:24
如置顶的新社员必读贴和论坛首页的公告栏所示,求助帖必须在帖子标题明确体现出“提问”、“求助”要素及具 ...

谢谢sob老师,发帖以后会注意的。您的回答解答了我的疑问。
作者
Author:
liyunlu    时间: 2019-8-20 10:07
sobereva 发表于 2019-8-17 15:24
如置顶的新社员必读贴和论坛首页的公告栏所示,求助帖必须在帖子标题明确体现出“提问”、“求助”要素及具 ...

请问老师,如何获得键轴矢量?
作者
Author:
sobereva    时间: 2019-8-20 22:23
liyunlu 发表于 2019-8-20 10:07
请问老师,如何获得键轴矢量?

A-B键轴矢量就是B的坐标矢量减去A的坐标矢量,中学就学过
作者
Author:
liyunlu    时间: 2019-8-22 06:50
sobereva 发表于 2019-8-20 22:23
A-B键轴矢量就是B的坐标矢量减去A的坐标矢量,中学就学过

sob老师,使用field=read, 然后在分子说明后面写上键轴方向(AB分子中B原子坐标减去A原子坐标),那电场大小写在哪儿呢。您看下面的输入文件。我尝试了几种都不对。

%nproc=4
%mem=4GB
%chk=E:\EV.chk
# b3lyp/6-31g* opt nosymm field=read

Title Card Required

0 1
C                 -1.64798213    1.43497756    0.00000000
H                 -1.29130929    1.93937575    0.87365150
H                 -1.29130929    1.93937575   -0.87365150
H                 -2.71798213    1.43499074    0.00000000
C                 -1.13466641   -0.01695460    0.00000000
H                 -0.06466641   -0.01696724   -0.00000262
H                 -1.49134114   -0.52135399   -0.87365004
O                 -1.61133890   -0.69105599    1.16759182
H                 -1.29300556   -1.59674008    1.16713608

-0.47667249 -0.67410139 1.16759182
作者
Author:
sobereva    时间: 2019-8-23 22:38
liyunlu 发表于 2019-8-22 06:50
sob老师,使用field=read, 然后在分子说明后面写上键轴方向(AB分子中B原子坐标减去A原子坐标),那电场 ...

大小显然就是电场矢量的模




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