24小时热门版块排行榜    

查看: 533  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

911019

新虫 (初入文坛)

[求助] fluent中使用UDF定义压力入口处温度变化,求大神帮忙 已有1人参与

急求!!!我想使用UDF定义一个压力入口处流入气体的温度T=13+3.52*sin(π*(t-74.878)/45)   时间t从0到3600,请大神帮忙给编写一下吧,自己编写的总有问题,不过我总共就只有10个金币
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

911019

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by xrs333 at 2018-04-30 12:36:28
如果就这么点事,用transient profile就行了。

麻烦大神帮我看一下,我是这样编的
#include "udf.h"
DEFINE_PROFILE(inlet_x_temp, thread, time)
{
real flow_time;
face_t f;
begin_f_loop(f, thread)
{
flow_time=CURRENT_TIME;
F_PROFILE(f, thread, time) =13+3.52*sin(pi*(flow_time-74.878)/45);
}
end_f_loop(f, thread)
}

但是每次我导入的时候就会显示
Error: The UDF library you are trying to load (libudf) is not compiled for 3d on the current platform (win64).\n\nÏμí3Õò2»μ½Ö¸¶¨μÄÎļt¡£
\n\nD:\c++\libudf\win64\3d\libudf.dll
Error Object: #f
请问需要怎么改呢
3楼2018-04-30 14:49:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

xrs333

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
如果就这么点事,用transient profile就行了。
2楼2018-04-30 12:36:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见