2、定义 UDF:在porous.c中定义 UDF,包括初始化 UDF、计算 UDF、释放 UDF 等函数。这些函数需要根据模型的具体要求进行定义,如定义非平衡模型的质量平衡方程、能量平衡方程等。
3、编译 UDF:在 Fluent 中加载UDF文件,通过编译器将其编译成动态链接库或共享库。这一步需要确保 UDF 文件的语法正确,否则会编译失败。
4、加载 UDF:在Fluent中加载UDF文件,并将其与模拟模型关联起来。在Fluent中选择“Define->User-Defined->Functions”菜单,点击“Compiled UDFs”选项卡,加载编译后的UDF文件。
5、模拟计算:在Fluent中设置好模拟计算的参数和初始条件,开始计算。在计算过程中Fluent会自动调用 UDF 文件中定义的函数,实现非平衡模型的计算。
多孔介质模型比较复杂,建议用多孔阶跃模型,后者是前者的二维简化,设置简单,比前者更易用,计算也容易收敛。只需要设置如下三个参数:1、face pemeability(面渗透性)
2、Porous Medium Thickness(多孔介质的厚度)
3、Pressure-Jump Coecient(压力阶跃系数)
来自:
http://zhidao.baidu.com/question/141250955.html?si=1
该问题目前已无需设置UDS或UDF。据经验,低版本如6.3.26只有热平衡模型,若实现流固耦合传热,则需写程序。但最新的版本中,多孔介质区域已集成了非热平衡模型(流固耦合传热其实就是多孔介质中的非热平衡),只需在Fluent内部设置即可。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)