slongyan 发表于 2007-12-5 16:58

[求助]热边界条件udf问题

我的问题是一个壁面是对流换热边界条件
其中对流换热系数想用下式计算 h=a(tw-tf)^b
a b都是常数 tf也是常数 tw是壁面的温度,未知,需要带入循环计算的,自己写了udf带入fluent编译通不过
哪位高手帮忙看看

#include "udf.h"
#define B 1./3.

DEFINE_PROFILE(h1_temp, thread, index)
{
real x;                /* this will hold the position vector */
real y;
real temp;
face_t f;


begin_f_loop(f, thread)
    {
      F_CENTROID(y,f,thread);
      y=x
      temp=C_T(c,t)             /*这里的温度这么设置是不是不行?*/
      F_PROFILE(f, thread, index) = 0.16*pow((temp-241),B);
    }
end_f_loop(f, thread)
}

chaobo1982 发表于 2007-12-5 20:23

面上的温度应该要用F_T(f,t)吧
页: [1]
查看完整版本: [求助]热边界条件udf问题