声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3078|回复: 5

[UDF专题] 如何用udf设定壁面温度分布???

[复制链接]
发表于 2008-6-7 21:51 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我用下面的代码编写了一个xz平面上随z变化的一个温度分布,编译后壁面的温度没有变成我想要的结果,
求助高手!!!
急着做毕设啊,希望好人快点帮我看看有什么不对的!!:@) :@)
#include "udf.h"
DEFINE_PROFILE(temperature_profile, t, i)
{
  real x[ND_ND];                /* this will hold the position vector */
  real z;
  face_t f;
  begin_f_loop(f, t)
    {
      F_CENTROID(x,f,t);
      z = x[1];
      if(-2.5<z<=0)
      F_PROFILE(f, t, i) =300;
      else if(0<z<=2.73)
      F_PROFILE(f, t, i) =1450;
      else if(2.73<z<=12.8)
      F_PROFILE(f, t, i) =34.757*(z-2.73)+1450;
      else if(12.8<z<=31)
      F_PROFILE(f, t, i) =1800-10*(z-12.8);
      else if(31<z<=36)
      F_PROFILE(f, t, i) =1620-14*(z-31);
    }  end_f_loop(f, t)
}
回复
分享到:

使用道具 举报

发表于 2008-6-8 09:18 | 显示全部楼层
z = x[1]你这里得到的Z在FLUENT里面应该是y坐标值,不是随着Z变化了,x[2]才是Z

评分

1

查看全部评分

 楼主| 发表于 2008-6-8 09:28 | 显示全部楼层
谢谢楼上的 我马上去试试看看哈:@) :@)
发表于 2010-4-29 17:23 | 显示全部楼层
改了就好用了吗?我也在试着用。
发表于 2012-5-24 15:33 | 显示全部楼层
udf不好学啊
发表于 2013-6-14 09:45 | 显示全部楼层
一楼说的对
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-25 04:40 , Processed in 0.097933 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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