|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
#include "udf.h"
Domain *domain;
DEFINE_INIT(initial_temp_field,domain)
{
real xc[ND_ND];
Thread *t;
cell_t c;
domain=Get_Domain(1);
thread_loop_c(t,domain)
{
begin_c_loop_all(c,t)
{
C_CENTROID(xc,c,t);
*C_T(c,t)= 0.47 *pow(xc[2],3) - 0.99*pow(xc[2],2)- 5.5 *pow(xc[2],1) + 14.97+273.15;
}
end_c_loop_all(c,t);
}
}
为什么模拟出沿z轴方向的温度变化就1、2度的温差,我这拟合函数(y=0.47 *pow(xc[2],3) - 0.99*pow(xc[2],2)- 5.5 *pow(xc[2],1) + 14.97+273.15)应该有10几度的温差才对啊。 fluent默认的z轴方向单位不是m吗?
[ 本帖最后由 zhangchubei 于 2012-12-19 15:59 编辑 ] |
|