lixiangchang 发表于 2006-10-24 10:05

急!急!急!————请各位大哥帮忙给编个小的UDF函数,定有重谢

我要模拟一个流场,速度入口要用一个自定义函数,得出u随h的变化律

u/8=(h/10)的0.16次幂

u是入口处的速度大小,h是入口处的高度

我目的就是用fluent模拟一个建筑物绕流流场,速度入口需要用一个自定义函数,所以请各位大哥帮忙给我编这个完整的小程序。

我不知道怎么编也没什么参考的文献,求助哪位好心大哥帮我编写一下这个函数,小弟不胜感激,定当重谢!

我愿意赠送帮我的大哥一套fluent6.2.16,gambit2.0.4,还有exceed,都有crack,小弟珍藏了好多经典软件,我愿意赠送任意我拥有的软件。


我的邮箱lixiangchang@126.com

hyacinth 发表于 2006-10-25 07:34

这个还是自己动手吧
相关资料在论坛和Ftp都可以找到

下面发个例子:
/*******************************************************************/
/* vprofile.c                                              */
/* UDF for specifying steady-state velocityboundary condition   */
/*****************************************************************/
#include "udf.h"
#include "math.h"
DEFINE_PROFILE(inlet_y_velocity, thread, position)
{      real x;
   real y;
   real z;
   face_t f;
   begin_f_loop(f, thread)!
   {
       F_CENTROID(x,f,thread);
       y= x;
       z= x;_
   F_PROFILE(f, thread, position) =2-(y*y+z*z)/(0.005*0.005)*2;
    }
    end_f_loop(f, thread)
}

lixiangchang 发表于 2006-10-25 13:50

谢谢

谢谢,这个例子我看过,王福军那书上有,可我自己不会编啊
页: [1]
查看完整版本: 急!急!急!————请各位大哥帮忙给编个小的UDF函数,定有重谢