许可优化
产品
解决方案
服务支持
关于
软件库
当前位置:服务支持 >  软件文章 >  Fluent稳态计算自动化:GUI&TUI脚本,高效操作

Fluent稳态计算自动化:GUI&TUI脚本,高效操作

阅读数 6
点赞 0
article_banner

Fluent 支持两种脚本文件:jou scm ,前者功能性低于后者

jou是“录制”的GUI命令或TUI命令

scm不仅支持GUI和TUI命令,还支持使用scheme计算机语言

GUI脚本 是图形化命令,点File-Write-Start Journal开始录制,支持Fluent的所有操作,但是jou命令文本非常繁琐,且上下文关联性很大(一句命令有问题下面命令都会出问题)

TUI脚本 可以参阅Fluent帮助手册 Fluent Text Command,里面包含非常全面的TUI指令,但是并不能涵盖Fluent内的所有操作,据我使用经验,Cell Zone Conditions 方面的TUI指令非常欠缺

jou脚本与scm的相通之处之一:

jou脚本的TUI写法 /solve/initialize/hyb-initialization yes

scm脚本的TUI写法 (ti-menu-load-string"/solve/initialize/hyb-initialization yes")

下面给出一个自动更新边界条件并计算保存case和data的例子

里面每个句子的功能可以通过内容很好的理解

(ti-menu-load-string "/file/set-tui-version "19.5"")

(define v 0)

(do ((i  0.5 (+ i 0.5)))
  ((>= i 5.5))
  (set! v (+ i))
  (ti-menu-load-string (format #f "/define/boundary-conditions/velocity-inlet inlet no no yes yes no ~a no 0 no 308 no no yes 5 10" v))
  (ti-menu-load-string "/solve/initialize/hyb-initialization yes")
  (ti-menu-load-string "/solve/iterate 150")
  (ti-menu-load-string (format #f "/file/write-case-data https://www.gofarlic.com\test-v~a.cas" v))
  (ti-menu-load-string "report/surface-integrals/mass-weighted-avg/ outlet () temperature yes https://www.gofarlic.com\a.txt yes")
  (ti-menu-load-string "report/surface-integrals/facet-avg/ inlet outlet () pressure yes https://www.gofarlic.com\a.txt yes")
  (ti-menu-load-string "report/fluxes/heat-transfer no 11 13 () yes https://www.gofarlic.com\a.txt yes")
)

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空