找回密码
 注册
查看: 4438|回复: 2

求助:UDF定义体积热源放热问题

[复制链接]
发表于 2010-1-7 14:41:15 | 显示全部楼层 |阅读模式

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

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

x
UDF新手,想用UDF完成热源放热量随时间变化而增加的问题。
Q=(常数)X(流体流动时间的平方)
UDF程序如下:
#include "udf.h"
#define A1 47.0
DEFINE_SOURCE(heat_source, c, t, dS, eqn)
{
real h,source
h=RP_Get_Real("flow-time");
source=A1*h*h;
dS[eqn]=2*A1*h;
return source;
}
在fluent中调用时出现“Error: C:\Users\admin\Desktop\Cpp1.c: line 6: parse error.”
应该是“h=RP_Get_Real("flow-time")”出了问题,请问大侠们该怎样改,谢谢!

[ 本帖最后由 asmetoyou 于 2010-1-7 14:43 编辑 ]
发表于 2010-1-7 15:35:59 | 显示全部楼层

回复 1# asmetoyou 的帖子

我感觉
h=RP_Get_Real("flow-time");
应该没有问题。
是不是
real h,source
后面缺个分号
 楼主| 发表于 2010-1-7 15:37:58 | 显示全部楼层

回复 2# swimming02 的帖子

多谢版主提醒,现在OK了,真是粗心啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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