吾生有涯 学海无涯
析模有界 知识无界

PyFluent文档|07 General设置

本文示例展示了使用PyFluent设置Fluent General参数。

1 检查网格

此示例展示了使用TUI命令与Python代码执行网格一致性检查及在控制台中显示报告的对比。报告包含了区域范围、体积统计信息、网格面面积统计、所有警告以及关于失败的详细信息。所展示信息的详略程度取决于为verbosity(0到3级)设置的参数。

TUI命令

/mesh/check
/mesh/check-verbosity 1

Python代码

import ansys.fluent.core as pyfluent
solver = pyfluent.launch_fluent(precision='double', processor_count=2, mode="solver")
solver.tui.file.read_case('file.cas.h5')
solver.tui.mesh.check()

2 报告网格质量

此示例展示了通过TUI命令与Python代码在控制台中展示网格质量信息的对比,其中包括最小正交质量和最大长宽比。

TUI命令

/mesh/quality

Python代码

solver.tui.mesh.quality()

3 缩放网格

此示例比较了使用TUI命令和Python代码在各个活跃的笛卡尔坐标方向上对网格进行缩放的方法。

TUI命令

/mesh/scale 1 1 1

Python代码

solver.tui.mesh.scale(1,1,1)

4 定义单位

此示例比较了使用TUI命令和Python代码在各个活跃的笛卡尔坐标方向上对网格进行缩放的方法。

TUI命令

/define/units length 'in'

Python代码

solver.tui.define.units("length", "in")

5 设置稳态或瞬态求解模型

此示例对比了通过TUI命令与Python代码启用和禁用稳态及非稳态(瞬态)求解模型的方式。

TUI 命令

/define/models/steady yes
/define/models/unsteady_1st_order yes

Python 代码

import ansys.fluent.core as pyfluent

solver = pyfluent.launch_fluent(precision="double", processor_count=2, mode="solver")
solver.tui.file.read_case("file.cas.h5")
solver.tui.define.models.steady("yes")
solver.tui.define.models.unsteady_1st_order("yes")

6 设置压力基及密度基

该示例显示了 TUI 命令与 Python 代码在启用和禁用压力基和密度基求解器模型方面的比较。

TUI 命令

/define/models/solver/density-based-explicit yes
/define/models/solver/density-based-implicit yes
/define/models/solver/pressure-based yes

Python 代码

solver.tui.define.models.solver.density_based_explicit("yes")
solver.tui.define.models.solver.density_based_implicit("yes")
solver.tui.define.models.solver.pressure_based("yes")

7 设置重力加速度

本例显示了 TUI 命令与 Python 代码在设置重力加速度方面的比较。

TUI 命令

/define/operating-conditions/gravity yes 0 -9.81 0

Python 代码

solver.tui.define.operating_conditions.gravity("yes","0","-9.81","0")

(完)

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《PyFluent文档|07 General设置》
文章链接:https://www.topcfd.cn/39131/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册