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

帮忙看看这个UDF对不对

[复制链接]
发表于 2013-3-12 21:35:50 | 显示全部楼层 |阅读模式

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

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

x
各位高手,大家好!

我编了个UDF,功能是实现某换热管壁温随时间变化,请大家看看对不对

#include "udf.h"
DEFINE_PROFILE(unsteady_temperature, thread, position)
{
real t, temperature;
face_t f;

begin_f_loop(f, thread)
{
  t = RP_Get_Real("flow-time");
  temperature =  0.001*t+41.36;
    F_PROFILE(f, thread, position) = temperature;
}
end_f_loop(f, thread)
}
发表于 2013-3-12 22:01:03 | 显示全部楼层
挺好的呀
 楼主| 发表于 2013-3-12 22:14:20 | 显示全部楼层

回复 2# a2883524 的帖子

谢谢dunga版主。编译没有问题。但是运行的时候温度计算出来是负值,这是为什么啊?
发表于 2013-3-12 22:21:00 | 显示全部楼层

回复 3# ggtianxing 的帖子

UDF我初学,看起来貌似没有问题,出现负值是不是因为边界条件或者初始值有问题啊?
 楼主| 发表于 2013-3-13 08:51:54 | 显示全部楼层

回复 4# 5超7 的帖子

谢谢5超7兄回复。应该是初始值出了点问题
发表于 2013-3-13 22:08:19 | 显示全部楼层
问题解决了就ok啦!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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