24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2616  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

vigaryang

木虫 (正式写手)

[求助] 关于结构优化中的对称性问题

如果要优化一个像NH3这种明确知道对称性的分子,是不是在优化时需要事先指定优化过程中对称性不变?如果是的话,是通过symmetry(pg=?)实现呢,还是在分子内坐标输入部分设置变量实现?网上查了一下,发现很难见到与symmetry(pg=?)这个命令有关的信息,不知是为什么。难道对于这种分子也不需要指定对称性吗,而任由其自由优化吗。谢谢。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangmt

至尊木虫 (著名写手)

我叫MT

【答案】应助回帖

★ ★ ★
gmy1990(金币+3): 非常感谢你对论坛的贡献,奖励一下! 2011-05-23 12:26:39
vigaryang(金币+5): 2011-05-23 21:48:42
vigaryang(金币+3): 非常感谢 2011-05-25 14:49:08
Gaussian在优化的过程中,默认保持对称性不变。
也就是说,你的输入结构在gaussian读入之后,会首先做一个对称性判断,如果它判定为C3v了,那么,优化过程中,他就一直按照C3v来优化,如果按C3v优化不出来,他就按出错退出——一直到g03都是如此。。。但是最近发现g09似乎有所改变了,他会尝试改变对称性的,这一点我还没弄清楚他的机制。
不一定是按照内坐标输入,即便你按照笛卡尔坐标输入也是可以的,当然,这个时候gaussian在判断对称性的时候,是会因为你的笛卡尔坐标的精度不够而容易产生误判的,就好象gview在判断对称性的时候,也会有Default,tight,very tight, loose,very loose等选项一样,gaussian在判读对称性的时候也有tight.loose等标准,你可以自己指定,当然,它的标准与gview的标准是不同的。你的分子在gaussian读入后,开始跑202的时候就会给出它的判断结果——不过我猜测在跑103的时候就应该已经算出来了。如果你对gaussian的判读没有把握,或者对你输入的笛卡尔坐标的精度没有把握,那么在此时kill掉gaussian,看看输出文件就知道它怎么判定的了。
一群自以为正义凛然的年轻人将一切不能以科学解释的事情定性为封建迷信并大刀阔斧地进行消灭,其实这是修养不足学识浅薄的一种体现,也是可恶的偏执和愚蠢的自以
5楼2011-05-23 12:12:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

zhficcas

银虫 (正式写手)

【答案】应助回帖


gmy1990(金币+1): 非常感谢你对论坛的贡献,奖励一下! 2011-05-23 08:43:08
vigaryang(金币+2): 2011-05-23 21:48:17
通过内坐标来控制变量, 这个NH3可能还要引入虚原子来精确定义二面角.
2楼2011-05-23 06:20:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

vigaryang

木虫 (正式写手)

引用回帖:
Originally posted by zhficcas at 2011-05-23 06:20:29:
通过内坐标来控制变量, 这个NH3可能还要引入虚原子来精确定义二面角.

为什么不用symmetry(pg=?)呢?
3楼2011-05-23 06:47:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小白如水

铁杆木虫 (小有名气)

关于对称性方面也是我迷惑的 关注一下。
为了消除虚频有种尝试是忽略对称性(nosymm)这是不是以降低计算精度为代价呢?
4楼2011-05-23 09:59:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见