摘要:当有很多Gaussian作业需要在Windows操作系统下计算的时候,手工一个一个作业提交是非常麻烦的事。如何实现自动作业排队提交呢?实际上Gaussian支持批处理实现多作业顺序计算,本教程介绍了如何实现多作业顺序计算。
Gaussian教程–多作业顺序计算
一. 前言
当有很多Gaussian作业需要在Windows操作系统下计算的时候,手工一个一个作业提交是非常麻烦的事。如何实现自动作业排队提交呢?实际上Gaussian支持批处理实现多作业顺序计算,本教程介绍了如何实现多作业顺序计算。
二. 多作业顺序计算场景假设
假设在目录D:\work\gv里有4个Gaussian作业文件:
01.gif
02.gjf
03.gjf
04.gjf
需要让Gaussian 09依次自动完成这四个作业的计算。
三. 操作
详述了两种操作方法:1)通过鼠标拖拽实现;2)通过编辑BCF文件控制
方法1. 通过鼠标拖拽作业实现多作业顺序计算
- 打开Gaussian图形界面
- 生成顺序执行文件
- 开始计算
双击桌面的Gaussian 09W图标,打开Gaussian 09W图形界面;
用鼠标从D:\work\gv目录里选中4个Gaussian作业文件,拖放到Gaussian的视窗区,自动生成多作业顺序计算批处理文件
可能会提示是否覆盖原有的批处理文件,点击“是”
点击Run命令开始提交作业
方法2. 通过编写批处理文件来实现
- 编写顺序执行批处理文件
- 执行多作业顺序批处理文件
- 开始计算
————–从这里开始复制——————
!
!Drag and drop batch file
!格式:逗号左边为G09作业文件,逗号右边为输出文件
!
D:\work\demo\gv\01.gjf , 01.out
D:\work\demo\gv\02.gjf , 02.out
D:\work\demo\gv\03.gjf , 03.out
D:\work\demo\gv\04.gjf , 04.out
D:\work\demo\gv\04.gjf , 04.out
————–到这里复制结束——————
将上述内容复制,保存在d:\work\gv里,命名为demo_list.bcf。
双击桌面的Gaussian 09W图标,打开Gaussian 09W图形界面;
File>Open
将文件类型设为Batch Control File,读入demo_list.bcf
点击Run命令开始按顺序执行计算