用户自定义函数 UDF用户自定义函数 用户自定义函数或UDF是用户自编的程 序它可以被动态的连接到Fluent求解器上 来提高求解器性能用户自定义函数用C 语言编写使用DEFINE宏来定义UDFs中 可使用标准C语言的库函数也可使用预 定义宏FluentInc.提供通过这些预定义宏 可以获得Fluent求解器得到的数据UDF分类与区别 UDFs使用时可以被当作解释函数或编译函数 解释函数在运行时读入并解释 编译UDFs则在编译时被嵌入共享库中并与 Fluent连接 解释UDFs用起来简单但是有源代码和速度方 面的限制不足。编译型UDFs执行起来较快也 没有源代码限制但设置和使用较为麻烦UDF的用途满足用户个性化需求 边界条件 材料性质 表面与体积反应速率 输运方程源项 用户标量输运方程(UDS) 调节每次迭代值 初始化流场 异步执行 后处理改善 模型改进(离散项模型,多相混合物模型,辐 射模型等)UDF举例 上壁面温度300K 绝热壁面 绝热壁面 温度:315K 温度分布Profile处理 (Temppoint26) (x 0.00E-032.00E-034.00E-036.00E-0