关于DOS驱动CFX批处理求解计算的步骤
1、 首先确认CFX环境变量设置正确(Windows环境下):
①. 右键“我的电脑”—“属性”—“高级”—“环境变量”
②. “变量名”—“path” ;增加“变量值”—C:\\Program Files\\Ansys
Inc\\v110\\CFX\\bin
2、 制作及驱动批处理文件:(假设文件名为Project3.def)
①. 文件在安装目录下:C:\\Program Files\\Ansys Inc\\v110\\CFX\\bin
? 批处理文件制作,命名为project3.bat。
cfx5solve –def “C:\\Program Files\\Ansys Inc\\v110\\CFX\\bin\\project3.def”
注意:因为安装目录下有空格,必须加引号,dos才可以识别。 ? DOS驱动批处理文件
进入安装目录C:\\>cd Program Files\\Ansys Inc\\v110\\CFX\\bin——驱动批处理文件C:\\ Program Files\\Ansys Inc\\v110\\CFX\\bin\\project3.bat或者直接在安装目录下双击bat文件就可以驱动后台计算。
注意:在安装目录下,必须用到cd进入安装目录,否则同样因为空格无法驱动批处理文件。
②. 文件在工作目录下:D:\\case\\cfx
? 批处理文件制作,命名为project3.bat。
cfx5solve –def D:\\case\\cfx\\project3.def
注意:这里不需要加引号;除此外,批处理命名不能命名为cfx5solve.bat文件,否则无法求解。 ? DOS驱动批处理文件
先进入工作目录c:\\>d:——驱动批处理文件d:\\> case\\cfx\\project3.bat或者直接在工作目录下双击bat文件就可以驱动后台计算。
③. 并行目录:
cfx5solve –def filename.def –part 2 –start-method “MPICH Local Parallel for Windows”
3、 Linux下cfx运行
①. 设置环境变量(已经给861所设置好了,861所该步可以省略):
进入根目录下的etc/profile文件
添加路径:export PATH=/ansys_inc/v110/CFX/bin:$PATH,保存 更新环境变量:source /etc/profile
②. Linux下cfx后台并行运行:
进入cfx工作目录:cd home/oy
并行目录:cfx5solve –def filename.def –start-method “MPICH Local Parallel” –part 2
③. Linux下执行批处理文件
同windows下写好bat文件,复制到Linux工作目录下,修改文件名为file.sh 修改可执行属性:chmod 755 file.sh 执行批处理文件:./file.sh