|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
用fluent做了个简单的激光直接照射(不移动)问题,模型,如下图:
我是按照论坛里的程序改了改,程序如下:
#include "udf.h"
DEFINE_PROFILE(fixed_heat,t,i)
{real xx[ND_ND];
real y,x,z,r;
face_t f;
begin_f_loop(f,t)
{
F_CENTROID(xx,f,t);
y=xx[1];
x=xx[0];
z=xx[2];
r=sqrt(x*x+y*y);
if(z==0&&r<=0.0015)
{F_PROFILE(f,t,i)=100000000;}
else
{F_PROFILE(f,t,i)=0;}
}
end_f_loop(f,t)
}
UDF编译没有错误提示!
然后我就在按如下步骤:
但是计算出来的结果是没有啥变化!!
不知道为什么!
希望高手不吝赐教!!
谢谢!
[ 本帖最后由 昨夜纯情 于 2010-6-24 14:11 编辑 ] |
|