Fluent批处理之--windows下多个任务的计算 【转载】
转载自http://jingcao830828.blog.163.com/blog/static/10320833620103633624506/
1.同维多任务的连续计算
对于工程应用来说,计算精度要求不高,但是计算的case比较多,尤其模型优化工作,你可
能有几十个case要算。一个case只需要计算个把钟头,对于周末的大好时光来说,两天时间
只能算一个,实在是浪费时间。经过一番研究,找到了解决方法。
操作步骤:
1.保存完直接执行迭代命令后的case&dat
2.写脚本语言,直接复制,用户只需更改红体字部分的名字,如下:
(cx-gui-do
cx-activate-item "MenuBar*ReadSubMenu*Case &
Data...")
(cx-gui-do cx-set-text-entry "Select
File*Text" "boat.cas")
(cx-gui-do
cx-activate-item "Select File*OK")
(cx-gui-do
cx-activate-item "MenuBar*SolveMenu*Iterate...")
(cx-gui-do
cx-set-integer-entry
"Iterate*Table1*Frame2(Iteration)*Table2(Iteration)*IntegerEntry1(Number
of
Iterations)"
2000)
(cx-gui-do
cx-activate-item "MenuBar*SolveMenu*Iterate...")
(cx-gui-do
cx-activate-item "Iterate*PanelButtons*PushButton1(OK)")
(cx-gui-do
cx-activate-item "MenuBar*WriteSubMenu*Case &
Data...")
(cx-gui-do
cx-set-text-entry "Select File*Text" "boat.cas ")
(cx-gui-do
cx-activate-item "Select File*OK")
(cx-gui-do
cx-activate-item "Warning*OK")
注:如果多个case连续计算,如下:
(cx-gui-do
cx-activate-item "MenuBar*ReadSubMenu*Case &
Data...")
(cx-gui-do
cx-set-text-entry "Select File*Text" "s.cas")
(cx-gui-do
cx-activate-item "Select File*OK")
(cx-gui-do
cx-activate-item "MenuBar*SolveMenu*Iterate...")
(cx-gui-do
cx-set-integer-entry
"Iterate*Table1*Frame2(Iteration)*Table2(Iteration)*IntegerEntry1(Number
of
Iterations)"
2000)
(cx-gui-do
cx-activate-item "MenuBar*SolveMenu*Iterate...")
(cx-gui-do
cx-activate-item "Iterate*PanelButtons*PushButton1(OK)")
(cx-gui-do
cx-activate-item "MenuBar*WriteSubMenu*Case &
Data...")
(cx-gui-do
cx-set-text-entry "Select File*Text" "s.cas ")
(cx-gui-do
cx-activate-item "Select File*OK")
(cx-gui-do
cx-activate-item "Warning*OK")
(cx-gui-do
cx-activate-item "MenuBar*ReadSubMenu*Case &
Data...")
(cx-gui-do
cx-set-text-entry "Select File*Text" "s2.cas")
(cx-gui-do
cx-activate-item "Select File*OK")
(cx-gui-do
cx-activate-item "MenuBar*SolveMenu*Iterate...")
(cx-gui-do
cx-set-integer-entry
"Iterate*Table1*Frame2(Iteration)*Table2(Iteration)*IntegerEntry1(Number
of
Iterations)"
2000)
(cx-gui-do
cx-activate-item "MenuBar*SolveMenu*Iterate...")
(cx-gui-do
cx-activate-item "Iterate*PanelButtons*PushButton1(OK)")
(cx-gui-do
cx-activate-item "MenuBar*WriteSubMenu*Case &
Data...")
(cx-gui-do
cx-set-text-entry "Select File*Text" "s2.cas ")
(cx-gui-do
cx-activate-item "Select File*OK")
(cx-gui-do
cx-activate-item "Warning*OK")
2.不同维数的多任务计算
需要再写入一个批处理,内容为
fluent 2d -g
-i g -i 1.jou
fluent 3d -g
-i g -i 2.jou
命名为:1.bat
操作时:首先运行1.bat的批处理
注:要将1.jou和2.jou及case放在同个目录下
3.任务的延续怎么计算?
fluent 2d
-wait -i g -i 2.jou
fluent 3d
-wait -i g -i 1.jou
则先执行脚本2下的case,然后执行1下的case
Fluent批处理之--windows下多个任务的计算 【转载】的更多相关文章
- 如何在windows下运行Linux命令?(转载)
在windows上可以运行或使用linux下面的命令吗?可以,小编今天就来分享怎么样让Windows支持Linux命令,做这些安装和设置后,就可以非常方便的在windows系统中使用linux下面的命 ...
- windows下route命令详解(转载)
1.具体功能 该命令用于在本地IP路由表中显示和修改条目.使用不带参数的ROUTE可以显示帮助. 2.语法详解 route [-f] [-p] [co ...
- WSL调用Windows下的ParaView对OpenFOAM进行后处理
OpenFOAM可以在windows下的Linux子系统(WSL)安装,但是很麻烦的一个问题是WSL没有图形化的界面,只有一个控制台窗口,在后处理的过程中我们就没有办法直接调用paraFoam命令启动 ...
- 初尝Windows 下批处理编程
本文叫“ 初尝Windows 下批处理编程”是为了延续上一篇“初尝 Perl”,其实对于博主而言批处理以及批处理编程早就接触过了. 本文包括以下内容 1.什么是批处理 2.常用批处理命令 3.简介批处 ...
- Windows下MYSQL自动备份批处理
windows下MYSQL自动备份批处理 2011-05-04 09:16:45| 分类: mysql|举报|字号 订阅 按系统时间进行备份 注意mysql安装路径中如果有空格.就要把,.b ...
- 关于Windows下的批处理如何模拟Sleep
好好的批处理,居然没有正式的Sleep可供调用.有时候,确实感到很无趣. 1. 方法1: ping 1.1.1.1来模拟 好不容易从stackoverflow上找到一个答案(称之为答案,是因为它被人标 ...
- Windows下tomcat进程监控批处理程序
在Windows下tomcat进程监控批处理程序脚本如下: @echo off ::tomcat安装目录 set _tomcatDir=E:\myFiles\apache-tomcat-8.5.31 ...
- windows下通过批处理脚本启动redis
三种启动方式的特点: 第一种方式 :根目录之命令窗口启动 特点:每次启动都要进入到redis的根目录,比较繁琐,并且占用一个窗口 第二种方式:bat脚本便捷启动 特点:可放在桌面便捷启动,占用窗口 第 ...
- windows下bat批处理实现守护进程
本文转自网络,由于找不到原作者,因而无法知道出处.如果有幸让原作者看到,请联系我加上.先转载至此. 最近几天加班加疯掉了,天天晚上没法睡.开发部的一个核心程序总是会自己宕机,然后需要手工去起,而这个服 ...
随机推荐
- RAS非对称加密
加解密密钥不一致,一般私钥不公开,使用公钥加密,私钥解密,使用私钥加密,公钥可以解密. java代码 import javax.crypto.Cipher; import java.security. ...
- fastDFS遇到的并发问题recv cmd: 0 is not correct, expect cmd: 100
这种异常一般发生在 多线程同时使用一个StorageClient操作文件的情况下.有两种解决办法:1.对StorageClient对象加锁,变成单线程2.每次下载或上传文件时,重新new一个Stora ...
- Qt 添加程序图标和系统托盘图标
添加程序图标 第一种方法: 1.创建程序的时候,选择添加默认图标 2.替换程序目录下的ico文件,编译生成即可. 第二种方法: 比较适合一开始没有添加程序图标的情况 1.项目右键-->添加--& ...
- JavaScript箭头函数中的this详解
前言 箭头函数极大地简化了this的取值规则. 普通函数与箭头函数 普通函数指的是用function定义的函数: var hello = function () { console.log(" ...
- ceph luminous版部署bluestore
简介 与filestore最大的不同是,bluestore可以直接读写磁盘,即对象数据是直接存放在裸设备上的,这样解决了一直被抱怨的数据双份写的问题 Bluestore直接使用一个原始分区来存放cep ...
- Web前端面试图
文章:记一次腾讯微信面试 先是看简历上写的项目经验,问一上些项目上的问题,比如如何编写 js-sdk, 如何去修改 weui 库,遇到最大的难题是什么及如何去解决的. 数组去重的方法有哪些? 如何判断 ...
- UVA816 Abbott's Revenge (三元组BFS)
题目描述: 输入输出: 输入样例: SAMPLE 3 1 N 3 3 1 1 WL NR * 1 2 WLF NR ER * 1 3 NL ER * 2 1 SL WR NF * 2 2 SL WF ...
- 小程序~获取手机号getPhoneNumber提示该appid没有权限
处理思路 (1)小程序是不是企业主体 (2)有没有进行认证 (3)如果没有 是不可以获取用户手机号码的 .
- vscode beautiful配置
在工作目录下建立.jsbeautifyrc文件 官方文档 { "brace_style": "none,preserve-inline", "inde ...
- PLSQl的使用技巧与快捷键
最近在开发过程中,遇到一些麻烦,就是开发效率问题,有时候其他同事使用PLSQL 编程效率明显高于自己,观察了好久,才发现他使用PLSQL 已经很长时间了而且,他自己也在其中添加了好多快捷方式, ...