为什么我的Fluent做的温度场没有数据

如题所述

你的udf里怕是有读取温度梯度或者其他参数梯度的代码
如下图,udf会在每次迭代前运行,但fluent为了节省内存,在每次迭代完会顺手清空数据,这样udf就傻眼了,因为没有数据可以用,


所以正确的做法是,直接在控制台写
solve/set/expert
按回车,第三个选项改成yes,就能保留数据了


其次,正如这个问题,初次运行是没有数据的,所以要用udf的话最好先让程序跑一步,有了存货再加载udf

希望有用吧

温馨提示:答案为网友推荐,仅供参考