请教Fluent中UDF程序编写是否正确,求改正,谢谢;或者有更好的,求分享,谢谢!
此程序主要是在边界上输入一个变化的速度v(t)=1+sin(pi*t);#include“udf.h”#definepi4.*atan(1.)DEFINE_PROFILE...
此程序主要是在边界上输入一个变化的速度v(t)=1+sin(pi*t);
#include “udf.h”
#define pi 4.*atan(1.)
DEFINE_PROFILE (x_velocity,thread,position)
{
face_t f;
begin_f_loop(f,thread)
{
real t=RP_Get_Real(“flow-time”);
F_PROFILE(f,thread,position)=1+sin(pi*t);
}
end_f_loop(f,t)
} 展开
#include “udf.h”
#define pi 4.*atan(1.)
DEFINE_PROFILE (x_velocity,thread,position)
{
face_t f;
begin_f_loop(f,thread)
{
real t=RP_Get_Real(“flow-time”);
F_PROFILE(f,thread,position)=1+sin(pi*t);
}
end_f_loop(f,t)
} 展开
3个回答
展开全部
错误倒是没有
pi 最好用预定义的 M_PI
pi 最好用预定义的 M_PI
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样定义以后,边界是按照1+sin(pi*t)运动,还是相当于从这个边界有v(t)*A*t这样的流量?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给的是入口速度边界条件吧 应该没有什么问题 读入试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询