找回密码
 注册
查看: 2012|回复: 2

fluent用户自定义函数求助!!!

[复制链接]
发表于 2014-1-10 12:38:57 | 显示全部楼层 |阅读模式

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

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

x
我现在在正在做一个模型,需要对一个二维圆筒面的外边界条件进行设置,外边界条件热流密度是一个极坐标下关于方位的函数q=600*cosα,边界面任一点的位置是(r,α)请高手指导如何用udf编译
 楼主| 发表于 2014-1-10 15:02:38 | 显示全部楼层
这是我做的一个udf编译,但总是提醒出现错误,请高手指导一下
#include "udf.h"
DEFINE_PROFILE

(WALL_cemian,thread,position)
{
face_t f;
real x[ND_ND];
real y;
begin_f_loop(f,thread)
{
F_CENTROID(x,f,thread);
y=x[1];
F_PROFILE(f,thread,position)=600*sqrt

(double(1-(y/x)*(y/x)));
}
end_f_loop(f,thread);
}

[ 本帖最后由 雨季不再来 于 2014-1-10 15:04 编辑 ]
~VB35W86GYCH$S9TJM[$K2O.jpg
发表于 2014-1-12 20:47:04 | 显示全部楼层
F_PROFILE(f,thread,position)=600*sqrt(double(1-(y/x)*(y/x)));

Y是实数,x是实数数组,怎么相除???
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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