找回密码
 注册
查看: 3896|回复: 5

求教:udf能不能定义材料密度随温度和压力同时变化的函数?

[复制链接]
发表于 2006-9-12 22:06:55 | 显示全部楼层 |阅读模式

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

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

x
请问:用udf能不能定义材料密度随温度和压力同时变化的函数?请大虾指教,谢谢!
发表于 2007-1-9 23:08:08 | 显示全部楼层

求教:udf能不能定义材料密度随温度和压力同时变化的函数?

我也很想知道这个问题,有没有哪位高手可以解答,在帮助中看到密度只能定义成温度的函数,不能和压力相关,为什么fluent会有这个限制呢?
发表于 2007-1-10 13:42:32 | 显示全部楼层

求教:udf能不能定义材料密度随温度和压力同时变化的函数?

UDF可以做到,我也正在学
发表于 2007-1-10 16:48:09 | 显示全部楼层

求教:udf能不能定义材料密度随温度和压力同时变化的函数?

赫赫、应该可以的
这个好像不是很难的
 楼主| 发表于 2007-1-10 21:15:40 | 显示全部楼层

求教:udf能不能定义材料密度随温度和压力同时变化的函数?

试了,可以实现,我的UDF:
/*********************************************************************/
/* UDF for specifying a temperature and pressure-dependent density property     */
/*********************************************************************/
#include "udf.h"
#include "math.h"
DEFINE_PROPERTY(cell_density, c, t)
{
  real C_R,v_m3kg;
  real t_k = C_T(c,t);
  real p_pa = C_P(c,t);
  real p_mpa;
  p_mpa=p_pa/1.0e6;
  v_m3kg = 4.6135871e-4*t_k/p_mpa+5.785069*t_k*pow(p_mpa,1.6892075)*1.0e-10-3.0185163e5/pow(t_k,2.7872703)-2.3377352e20*p_mpa/pow(t_k,8.6630087);
  C_R = 1.0/v_m3kg+0.954285776;
  return C_R;
}
发表于 2011-4-17 15:26:21 | 显示全部楼层
我试了,也不行啊,帮助文件上也写了不能这样的,求指教啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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