24小时热门版块排行榜    

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

happy我是JJ

铁杆木虫 (正式写手)

[求助] 关于fluent中的udf程序编写,各位学长帮我看看哪里出了错已有2人参与

/*************************************************************************/
/* udfexample.c                                                          */
/* UDF for specifying a unsteady-state velocity profile boundary condition */  
/*************************************************************************/
#include "udf.h"
DEFINE_PROFILE(inlet_y_velocity, thread, index)
{  
real x[ND_ND];  /* this will hold the position vector */
real y;
face_t f;  
begin_f_loop(f, thread)
{
F_CENTROID(x,f,thread);
y = x[1];  
F_PROFILE(f, thread, index) = 2.258*cos(12.566*t);
}  
end_f_loop(f, thread)
}
我有预感好像自己写错了,三角函数好像不是这么写的。我不懂编程。。。
这个UDF主要是想用于一个移动边界,在y轴上的速度为v=2.258cos(12.566t)。便生搬硬套的用了个教程上的例子改写。。。纠结了好久,只好来这里找学长们帮忙看看。。。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

malasong9471

木虫 (正式写手)

原帖来自:分享自己搜集的UDF实现随时间或坐标变化边界条件的案例和经验(适合初学者) - 仿真模拟 - 小木虫论坛 - 学术科研互动社区  http://muchong.com/bbs/viewthread.php?tid=7543273
附件,链接:http://pan.baidu.com/s/1hs553ZA 密码:cjp2
11楼2016-05-14 22:52:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

死天

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
happy我是JJ: 金币+40, 有帮助 2016-05-11 20:55:06
t是个什么东西?你定义了吗?
2楼2016-05-10 13:15:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

happy我是JJ

铁杆木虫 (正式写手)

引用回帖:
2楼: Originally posted by 死天 at 2016-05-10 13:15:09
t是个什么东西?你定义了吗?

。。没有
3楼2016-05-10 14:18:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

malasong9471

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
感谢参与,应助指数 +1
happy我是JJ: 金币+60, ★★★很有帮助 2016-05-11 20:54:57
4楼2016-05-10 15:24:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见