Fluent 批處理技巧

轉帖: Fluent批量計算
對于工程應用來說,計算精度要求不高,但是計算的case比較多,尤其模型優化工作,你可
能有幾十個case要算。一個case只需要計算個把鐘頭,對于周末的大好時光來說,兩天時間
只能算一個,實在是浪費時間。經過一番研究,找到了解決方法。基本原理是使用fluent的
journal文件,你要寫一個journal文件,命名為1.journal
在fluent 的file/write/start journal,選擇文件名1.journal后,fluent就還是記錄你的
操作到1.jouranl中,你操作完成后,file/write/stop journal,用記事本打開看看就知道
了。
來一個我寫好的journal文件,其作用是讀取已有的case and data,計算,保存計算結果。
內容如下:
(cx-gui-do cx-activate-item "MenuBar*ReadSubMenu*Case & Data...")
(cx-gui-do cx-set-text-entry "Select File*Text" "lzzmn.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" "lzzmn.cas ")
(cx-gui-do cx-activate-item "Select File*OK")
(cx-gui-do cx-activate-item "Warning*OK")
登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1
5