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

请教UDF来设定POROSITY随温度的变化,急

[复制链接]
发表于 2009-5-19 21:01:29 | 显示全部楼层 |阅读模式

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

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

x
各位高手,我想请教一个UDF的问题,
我需要通过UDF来设定一个区域,具体是一个FACE,这个面是POROUS的,我想通过UDF来设定porosity(空隙率)与温度的关系。在边界条件中设定。
我想知道如何通过DEFINE_PROFILE来设定。
这是我写的,想请问大家,问题出在哪里。
#include <udf.h>
#include <math.h>
DEFINE_PROFILE(porosity,thread,position)
{
  face_t f;
real temp=C_T(c,t);
begin_f_loop(f,thread)
{
  F_PROFILE(f,thread,position)=max(0.1,-3.43958+0.024*(temp+273)+5.20e-5*pow((273+temp),2)+4.52e-8*pow((temp+273),3)+1.36e-11*pow((temp+273),4));
/*这是一个空隙率和温度的关系式*/
}
  end_f_loop(f,thread)
}
 楼主| 发表于 2009-5-19 21:03:22 | 显示全部楼层
自己顶一下,希望大家能够帮我解答,我是一个CFD的新手。希望能和大家多交流。
我也想知道,从什么地方学习CFD的UDF比较好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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