| 查看: 3647 | 回复: 8 | |||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||||
[交流]
高斯批处理已有3人参与
|
|||||
|
在win下面的批处理 1 . 多个输入文件写入一个列表中,统一执行:创建.bcf文件(用txt文档改名即可),每一行都是E:\QCexperiment\exp3\b1.gjf,b1.out (即文件路径名)。用gaussian打开此文件后,蹦出来的窗口先exit,然后点三角箭头开始运行。也可以用gaussian的Utilities-edit batch list来编辑批处理任务列表,可保存成.bcf。这个方法一个著名的问题是其中一个任务出错,整个批处理就会断掉。其实上可以在G03W界面的file-preference-Process里面设定来解决,将默认的"End Batch Run on Error"去掉,则运行中某任务出错将继续执行下面的任务。"Prompt Message"如果去掉的话,批量运行过程中将不再出现任何对话框,例如是否覆盖以前输出文件之类将不再提示,适合无人看管的情况下批量执行。 2. 多个工作写入一个文件中,统一执行:写一个输入文件,里面用例如--Link1--隔开。实际就是那个addition step方法创建的。这种方式适合多个任务有明显相关性的时候,将它们和在一起。 3. 在gaussian03W文件夹里面建立一个批处理文件k.bat(必须和g03.exe)放在一起,要自动计算d:\study\2.gjf和d:\study\3.gjf两个文件,然后将结果生成到e:\下面,分别叫2p.out和3p.out,那么bat文件里就写: g03 d:\study\2 e:\2p g03 d:\study\3 e:\3p 然后运行k.bat就可以自动计算了,只是看不到运行过程。注意别写后缀名,.gjf和.out不用写,自动默认读取.gjf和生成.out。如果不写输出文件的路径,就默认成生成和gjf同文件名的out文件在原gjf文件夹里。 转自人人http://blog.renren.com/share/221370463/3079774505 在linux下批处理 写一个x.in文件 nohup g03 a.com a.log & wait nohup g03 b.com b.log & wait nohup g03 c.com c.log & 然后保存 然后再sh x.in & 转自小卒大人的回复 http://muchong.com/bbs/viewthread.php?fid=290&tid=1291583&authorid=448368 以上本人用过,可以计算。 [ Last edited by gujing136 on 2012-5-9 at 09:30 ] |
» 收录本帖的淘帖专辑推荐
科研 | ms计算模型及其方法 |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
北京交通大学王熙教授团队招收2026年入学催化方向博士研究生
已经有0人回复
祈福论文小修
已经有21人回复
物理化学论文润色/翻译怎么收费?
已经有234人回复
香港理工大学计算材料与物理课题组招聘博后
已经有15人回复
香港理工大学计算材料与物理课题组招聘博后
已经有15人回复
西班牙Institut Català de Nanociència i Nanotecnologia, CSIC-BIST招收公派博士生
已经有0人回复
比利时鲁汶大学与国家留学基金委共同资助博士研究生CSC-KU Leuven PhD Scholarship
已经有0人回复
请问四氢呋喃溶解的聚合物用甲醇沉淀时,如何使沉淀过程加速?
已经有2人回复
英国利物浦大学屠昕和雍雪课题组招收CSC博士生
已经有26人回复
北京交通大学王熙教授团队招收2026年入学催化方向博士研究生(还有1个名额)
已经有0人回复
华北电力大学(北京)(第一性原理计算)博士招生——学博,专博各1人
已经有40人回复


5楼2012-04-30 11:49:12
yjcmwgk
禁虫 (文坛精英)
密度泛函·小卒
- QC强帖: 38
- 应助: 165 (高中生)
- 贵宾: 16.999
- 金币: 553.8
- 散金: 39880
- 红花: 395
- 沙发: 2
- 帖子: 10406
- 在线: 1528.1小时
- 虫号: 448368
- 注册: 2007-11-01
- 专业: 理论和计算化学
- 管辖: 科研工具资源
★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
送鲜花一朵
gmy1990: 金币+3 2012-05-01 11:30:25
小木虫: 金币+0.5, 给个红包,谢谢回帖
送鲜花一朵gmy1990: 金币+3 2012-05-01 11:30:25
感动的哭了我09年的回复,12年被人挖出来了 其实这些内容已经整理到GaussianFAQ里了 ===========以下内容引用自GaussianFAQ============ (1.6) Gaussian如何实现批处理? 引用回帖: 如果你有三个文件分别进行计算 这三个文件叫做a.gjf,b.gjf和c.gjf 那么可以进行的批处理方法是: 1)Linux下 写一个文件x.in,内容如下 ==文件开始== nohup g03 a.gjf a.log & wait nohup g03 b.gjf b.log & wait nohup g03 c.gjf c.log & ==文件结束== 然后提交这个文件,命令为sh x.in & 2)Window下 写一个文件x.bcf,内容如下 ==文件开始== !start=1 a.gjf , a.out b.gjf , b.out c.gjf , c.out ==文件结束== 然后用G03运行这个文件 3)Linux和Windows通用 把三个gjf文件写成一个gjf,内容如下 ==文件开始== a.gjf的全部内容(原封不动照抄) (空行) --link1-- b.gjf的全部内容(原封不动照抄) (空行) --link1-- c.gjf的全部内容(原封不动照抄) ==文件结束== |
» 本帖已获得的红花(最新10朵)
2楼2012-04-29 21:55:44

3楼2012-04-29 22:02:02
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+0.5, 给个红包,谢谢回帖
|
我在windows下批处理有一个问题。我新建文本文档写的批处理文件没有用,用g09打开此文件后出来的窗口不是批处理的窗口,而是和单任务相同的窗口,只不过里面什么也没写,要是运行的话直接出错,出错信息是Route card not found. Error termination via Lnk1e in d:\G09W\l1.exe at Sat May 19 14:19:06 2012. 但是我打开g09w\tests\submit.bcf,把它修改为同样的内容后另存为一个新的bcf文件,再用g09打开就一切正常了。两个bcf文件内容一样,路径也相同,怎么会有这样的区别? |

6楼2012-05-19 14:24:19













回复此楼
感动的哭了