找回密码
 注册
查看: 5106|回复: 1

熟悉udf的朋友请进来看看,出出主意

[复制链接]
发表于 2005-8-30 10:16:42 | 显示全部楼层 |阅读模式

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

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

x
[这个贴子最后由xjtudylan81在 2005/08/30 01:23pm 第 1 次编辑]

一个流体区域,一个入口,一个出口,做稳态计算。
用下面这个udf可以得到出口边界面的温度;
#include "udf.h"
DEFINE_ADJUST(print_out_temp, domain)
{
  real outtemp=0.0,count=0.0;
  real avetemp;  
  face_t f;
  int ID = 4;
       /* Zone ID for outlet zone from Boundary Conditions panel */
  Thread *thread = Lookup_Thread(domain, ID);
  begin_f_loop(f, thread)
     {
        outtemp += F_T(f,thread);
        count = count + 1;
        avetemp = outtemp/count;
     }
  end_f_loop(f, thread)
printf("出口网格数目: %g\n", count);
printf("出口平均温度: %g\n", avetemp);
}
然后想用这个出口温度减20作为入口边界的温度,
请问如何让入口温度随出口温度变化。
发表于 2005-9-1 15:02:51 | 显示全部楼层

熟悉udf的朋友请进来看看,出出主意

设置一个全局变量,就可以把出口温度的数值传递过去了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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