|
|
[求助]
fluent UDF给定进口速度,大家来找错了 已有1人参与
如图所示为给定的进口速度,cpp文件如下:
#include "udf.h"
DEFINE_PROFILE(inlet_x_velocity, thread, position)
{
real x[ND_ND]; /* this will hold the position vector */
real xc,y;
face_t f;
begin_f_loop(f,thread)
{
F_CENTROID(x, f, thread);
xc=x[0];
y=x[1];
if(pow((xc*xc+(y-1)*(y-1))/(1.44*1.44),0.5)<=0.95&&pow((xc*xc+(y-1)*(y-1))/(1.44*1.44),0.5)>=0)
F_PROFILE(f, thread, position)=10*pow(xc*xc+(y-1)*(y-1),0.5)/1.44;
else
F_PROFILE(f, thread, position)=0;
}
end_f_loop(f, thread)
}
问题:为什么原点(0,0)的速度与周围的不太一致
根据
if(pow((xc*xc+(y-1)*(y-1))/(1.44*1.44),0.5)<=0.95&&pow((xc*xc+(y-1)*(y-1))/(1.44*1.44),0.5)>=0)
F_PROFILE(f, thread, position)=10*pow(xc*xc+(y-1)*(y-1),0.5)/1.44;
原点的速度应该与以(0,1)为圆心,半径为1的所有点速度是一样的
求各位虫朋友帮忙,看看哪儿出错了
![fluent UDF给定进口速度,大家来找错了]()
tangential velocity.jpg |
» 猜你喜欢
上海工程技术大学 激光智能制造课题组 2027级博士研究生招生
已经有7人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有3人回复
售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急
已经有3人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急
已经有3人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急
已经有3人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有4人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有4人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
|