24小时热门版块排行榜    

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

suiyuan712

铜虫 (小有名气)

[求助] Fluent 中UDF程序的编写

各位虫友好,我想在fluent中设置一个周期性边界,即想让边界入口在奇数时刻进气,偶数时刻无气,这个边界条件如何编写,如下图。求帮忙,谢谢!

Fluent 中UDF程序的编写
11.jpg
回复此楼
时不待人!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

suiyuan712

铜虫 (小有名气)

怎样使编辑的程序函数与迭代时间步联系上,请高手指点!
时不待人!
4楼2015-09-09 21:59:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 15 个回答

BeObjective

银虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
这是一个时间宏吧,获得流动实际的时间,然后就是选择语句,然后给进口的face速度赋值,挺简单的,稍微看看udf文档就行

[ 发自小木虫客户端 ]
liveinday-tightcompartments.
2楼2015-09-08 23:31:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

suiyuan712

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by BeObjective at 2015-09-08 23:31:58
这是一个时间宏吧,获得流动实际的时间,然后就是选择语句,然后给进口的face速度赋值,挺简单的,稍微看看udf文档就行

程序编辑不太懂啊,需要的急,是一个三维管道入口边界条件的设定,对这方面不甚了解,你能不能给编写一下这个UDF? 谢谢
时不待人!
3楼2015-09-09 09:54:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

BeObjective

银虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
suiyuan712: 金币+10, ★★★很有帮助 2015-09-10 15:42:38
引用回帖:
4楼: Originally posted by suiyuan712 at 2015-09-09 21:59:51
怎样使编辑的程序函数与迭代时间步联系上,请高手指点!

晚上回来给你写了这个程序:
#include "udf.h"
DEFINE_PROFILE(inlet_velocity,t,i)
{
        real flow_time=RP_Get_Real("flow-time";
        real deta=0.5;/*(zhouqi_ziji xiugai)*/
        real n=flow_time/deta+1;
        int a=n%2;
        face_t f;
        begin_f_loop(f,f_thread)
        {
                if(n=1)
                        F_PROFILE(f,t,i)=1;/*suduzhi_ziji xiugai*/
                else
                        F_PROFILE(f,t,i)=0;
        }
}
liveinday-tightcompartments.
5楼2015-09-09 22:57:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见