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

自然对流换热壁面UDF函数求助

[复制链接]
发表于 2012-8-14 16:20:17 | 显示全部楼层 |阅读模式

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

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

x
各位大侠,小弟现在做热仿真,用到壁面边界条件为自然对流换热系数,公式为a=C1*(C2*T+C3)^0.25,C1、C2、C3为我计算中用到的系数,T为壁面温度。求哪位大侠赐程序!不胜感激!
 楼主| 发表于 2012-8-16 16:54:43 | 显示全部楼层

附上我找到的程序,继续求助

#include "udf.h"
#include <math.h>
#include DEFINE_PROFILE(Coefficient,t,i)
{
real te;
te=C_T(c,t);
face_t f;
begin_f_loop(f,t)
{
F_CENTROID(x,f,t);
F_PROFILE(f,t,i)=1.127408803*pow((te-40),0.25);
}
end_f_loop(f,t)
}
请各位大侠看看程序有什么问题吗
发表于 2012-8-19 11:41:06 | 显示全部楼层

回复 2# jinzhp 的帖子

仅供参考:
x没定义,real x【ND_ND】;
貌似C_T(c,t)中的c应该定义一下吧;
你的公式中不含坐标变量,F_CENTROID(x,f,t);也就没用
 楼主| 发表于 2012-8-20 14:24:20 | 显示全部楼层

这样呢

#include "udf.h"
DEFINE_PROFILE(Coefficient,t,i)
{
real te;
face_t f;
te=F_T(f,t);
begin_f_loop(f,t)
{
F_PROFILE(f,t,i)=1.127408803*pow((te-40),0.25);
}
end_f_loop(f,t)
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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