10 UDF如何调试检查?

问题: 流体流经用udf定义阻力系数的多孔介质区域,计算结果显示出口静压竟然大于入口静压。 因为找不到原因,只能debug udf了。没有做过udf调试,所以请求指导一下~ 会不会有其他原因? 简单补充: 1.多孔区进出口面积相等。 2.未开启参考密度,因此静压不包括提升压强。 3.Udf:简单的提取FLUENT中温度、速度,然后计算阻力系数。并行计算,编译导入udf。
2019-06-17 23:58:31
  • 被浏览
    155
  • 被关注
    0

全部共1个回答

  • 张杨
    仿真分析要有理有据

    udf的调试只是针对代码格式正确与否的研究,并没有像c语言那样直接的方法。如果你的代码逻辑正确,没有报错,那么调试本身可以认为已经通过了。 至于为何算例计算结果有不合理的地方,恐怕还需要综合所有可能的原因进行研究。比如udf与算例连接是否合理,udf本身逻辑是否准确,边界条件设置,网格情况等。

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈