tming651209 发表于 2013-3-18 10:10:43

求教fluent 壁面温度随高度变化udf编写

想设带画有红线圈的竖线的温度随高度呈线性变化。下面那个程序能导入,但是在避免温度边界条件时选择它,fluent提示致命错误。求高手指点,不胜感激!
#include "udf.h"
DEFINE_PROFILE(linear_temp,thread,position)
{
face_t f;
begin_f_loop(f,thread)
{
F_PROFILE(f,thread,position)=100*NODE_Y(node)+35;
}
end_f_loop(f,thread)
}

wsjupc 发表于 2013-3-30 21:11:45

NODE_Y(NODE)这个语句在fluent中有吗?
一般做法是针对单元
可以利用F_CENTROID语句获取面单元型心坐标然后将坐标代入你的函数式中

mayo_0 发表于 2013-3-30 22:28:32

回复 1# tming651209 的帖子

使用了NODE的宏,但是没有没有指定node这个指针。
fluent帮助文件都使用F_CENTROID获得的位置数组,参考帮助文件例子即可。

mesea 发表于 2015-8-31 10:32:56


我也是新人,172121193,求加
页: [1]
查看完整版本: 求教fluent 壁面温度随高度变化udf编写