找回密码
 注册
查看: 3349|回复: 3

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

[复制链接]
发表于 2013-3-18 10:10:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
想设带画有红线圈的竖线的温度随高度呈线性变化。下面那个程序能导入,但是在避免温度边界条件时选择它,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)
}
S(K(_LHX96A8II_H9O6]O{Y.jpg
发表于 2013-3-30 21:11:45 | 显示全部楼层
NODE_Y(NODE)这个语句在fluent中有吗?
一般做法是针对单元
可以利用F_CENTROID语句获取面单元型心坐标然后将坐标代入你的函数式中
发表于 2013-3-30 22:28:32 | 显示全部楼层

回复 1# tming651209 的帖子

使用了NODE的宏,但是没有没有指定node这个指针。
fluent帮助文件都使用F_CENTROID获得的位置数组,参考帮助文件例子即可。
发表于 2015-8-31 10:32:56 | 显示全部楼层

我也是新人,172121193,求加
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表