24小时热门版块排行榜    

查看: 605  |  回复: 3

最后的张起灵

新虫 (初入文坛)

[求助] GAMESS求助

首先声明我是新手.....关于GAMESS里DATA   CS对称性怎么输入啊?还有   GAMESS程序是怎么反演的?为什么我输入三个原子坐标    cs对称性   可是却反演出5个原子?谢大神指教!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fmying

银虫 (小有名气)

【答案】应助回帖

★ ★ ★
gmy1990: 金币+3 2013-03-19 09:33:49
CS对称性就写CS就好。如果如下写法:
$DATA
AAA
CS

A .....
$END

CS后面跟着空行的话,表示以GAMESS默认的对称面(XY平面)进行推演。只要将你的体系的坐标按照这个要求去写就行。你的问题可能是对称面没放在XY平面上导致的。如果希望不按照默认的XY平面对称的话,需要在CS下给出三个坐标(占两行,第一行两个坐标,第二行一个坐标),通过三个坐标给出对称面。能按照默认的来的就按照默认的吧,写起来也简单不是么?

如果觉得麻烦的话,还有一个办法:
$CONTRL COORD=PRINAXIS $END
利用PRINAXIS关键字,在$DATA中指明CS对称性并给出全部原子的坐标,GAMESS会自动将你的体系的坐标调整到标准格式并给出对称性上独立的原子,只要你的体系具备CS对称性。
上善若水
2楼2013-03-18 22:12:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fmying

银虫 (小有名气)

引用回帖:
2楼: Originally posted by fmying at 2013-03-18 22:12:31
CS对称性就写CS就好。如果如下写法:
$DATA
AAA
CS

A .....
$END

CS后面跟着空行的话,表示以GAMESS默认的对称面(XY平面)进行推演。只要将你的体系的坐标按照这个要求去写就行。你的问题可能是对称面没 ...

补充一下:空行的话只要一行就行。
上善若水
3楼2013-03-18 22:13:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

最后的张起灵

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by fmying at 2013-03-18 22:13:10
补充一下:空行的话只要一行就行。...

谢谢啦!请问我怎么才能给您金币呢
4楼2013-03-21 23:07:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 最后的张起灵 的主题更新
信息提示
请填处理意见