找回密码
 注册
查看: 1083|回复: 0

UDF求助

[复制链接]
回帖奖励 3 流金金钱 回复本帖可获得 3 流金金钱奖励! 每人限 1 次
发表于 2016-4-22 08:24:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位大神们帮我看看这个UDF有问题吗?问题是这样的:下游有1m水深,下游坝坡1:2,坝高6m(如图一)。大坝下游的压力边界条件用UDF设置,程序如下:
#include "udf.h"
#define C2 4905.0     /*C2为一个系数*/
real h2=1.0;           /*h2为下游水深*/
DEFINE_PROFILE(outlet_pressure,thread,position)
{
   real x[ND_ND];       /*this will hold the position vector*/
   face_t f;
   real y;
   begin_f_loop(f,thread)
{
   F_CENTROID(x,f,thread);    /*获取单元中心坐标存放在x数组中*/
   y=x[1];             /*把存在x[1]中的y坐标赋给变量y*/
   if(y<=1.0)
F_PROFILE(f,thread,position)=1000*9.81*(h2-y);
   else
     F_PROFILE(f,thread,position)=0.0;
}
end_f_loop(f,thread);
}
各位牛人帮忙看看,小弟初学fluent,还望各位赐教!

图一

图一
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表