24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1412  |  回复: 8
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

xtdut

银虫 (小有名气)

[交流] 【求助】g09中连续计算的命令行如何写?

在g09的用户手册和例子中经常看到是一个简单的分子(比如水、乙烷等)优化构型,接着计算单点能什么的。我的问题是:这两步计算是共用一个分子说明部分,还是第一步计算的结果作为第二步计算的分子说明部分?如果我想将第一步计算的结果作为第二步计算的分子说明部分,第二步计算结果作为第三步的分子说明部分,第三步计算结果作为第四步计算的分子说明部分,并且每一步计算中的电荷数和自旋多重度要自己定义,每一步的计算结果都要写在输出文件中(也就是.log中)以方便最后使用gview查看结果,命令行应该如何写?同时如何用gview查看每一步的计算结果也是个问题?另外,听人说g09不稳定,这种连续计算要是中间某一步出错,整个计算就会终止,如何避免?希望大家能够耐心点给出命令行的写法及注意事项,不要一个--link1--命令行就了事,其实这里面有很多说道及注意事项的,用户手册和例子中也没有明确地说明,需要大家给出自己的使用心得与经验,谢谢大家!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangmt

至尊木虫 (著名写手)

我叫MT

★ ★ ★ ★ ★ ★ ★
xtdut(金币+2,VIP+0):受教了,其实我也不想用--link1--的,只是换用服务器后,计算速度加快了,有时候晚上算完了,机器就白白地开着,得等到第二天早晨上班了才能接着计算下一步任务,感觉浪费了很多时间,所以才有这么一问,总之要感谢您的回复! 11-29 11:45
yjcmwgk(金币+5,VIP+0): 11-30 14:17
我的经验和心得:
1、能不用--link1--尽量不用。能分开操作尽量分开操作。高斯计算不是递交一大堆任务等着算,而是每一步结果都要分析过程、确认结论,必要时还要监控执行的过程,然后再安排下一步工作。
2、没有g09,所以只以g03为例说一下,特定的、极其简单的例子,可以用--link1--的时候,用geom=check或者geom=allcheck,无论用哪个都是共用分子坐标的,而且都是用前一个结果做为下一个的起始点的。区别在于前者自己必须重新写电荷和多重度,后者不能自己再写电荷和多重度。
3、guess=read经常与上面两个连用,用来直接读取上一步的结果做为初始猜,可以加速计算。
4、没有搞过把一大堆任务放在一起的经验,怎么用gview看不同部分的结果不知道(纳闷了,谁会没事做这种事?)
5、我想不仅g09,其他版本应该都是一步做错了,后续的就没价值了。避免的办法就是根本不要用--link1--这类命令把本该分开一步步完成的工作放在一起。其他比如即使502不收敛也要继续做下去,可以用iop(5/13=1)等内部选项来调整。但不建议这样用,因为没有科研价值。
6、用高斯是搞科研的,把精力多放在结果分析、实验安排上,少在一些奇淫技巧上做手脚,下功夫。
一群自以为正义凛然的年轻人将一切不能以科学解释的事情定性为封建迷信并大刀阔斧地进行消灭,其实这是修养不足学识浅薄的一种体现,也是可恶的偏执和愚蠢的自以
2楼2009-11-29 11:16:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangmt

至尊木虫 (著名写手)

我叫MT

★ ★ ★ ★
xtdut(金币+2,VIP+0):谢谢您的回复! 11-30 10:19
erylingjet(金币+2,VIP+0):感谢交流 12-4 10:57
怕机器空着就写批处理啊。
前一段好多例子啊。好多人有回答。
http://muchong.com/bbs/viewthread.php?tid=1690945&fpage=1
一群自以为正义凛然的年轻人将一切不能以科学解释的事情定性为封建迷信并大刀阔斧地进行消灭,其实这是修养不足学识浅薄的一种体现,也是可恶的偏执和愚蠢的自以
7楼2009-11-29 16:33:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xtdut 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见