24小时热门版块排行榜    

查看: 672  |  回复: 2

刘炎举8

铁虫 (小有名气)

[求助] 看看我的UDF写的对吗

室外温度随时间变化的udf,T=-sin*[3.14*(t+2)/12]*8+31,t是24小时时间制,
#include "udf.h"
DEFINE_PROFILE(inlet_temp,thread,position)
{
face_t f;
begin_f_loop(f,thread)
{
real t = CURRENT_TIME;
F_PROFILE(f,thread,position)=-sin*[3.14*(t+2)/12]*8+31;
}
end_f_loop(f,thread)
}
导入fluent显示   line 8: invalid type for unary -: function returning double.

是我的t定义的不对吗?
回复此楼

» 猜你喜欢

力量越大,责任越大
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

黄河之水whp

新虫 (初入文坛)

在大括号外定义real t;试下

发自小木虫Android客户端
2楼2017-05-08 00:57:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

刘炎举8

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by 黄河之水whp at 2017-05-08 00:57:29
在大括号外定义real t;试下

不行的,放到括号外,显示real t = CURRENT_TIME   语法错误
力量越大,责任越大
3楼2017-05-08 08:58:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 刘炎举8 的主题更新
信息提示
请填处理意见