24小时热门版块排行榜    

CyRhmU.jpeg
查看: 608  |  回复: 0

490464123

新虫 (正式写手)

[求助] fluent 自定义函数求助

写了一个自定义函数,解释成功了,当时编译的时候总是出问题


另外把自定义函数的源代码附上,希望高手能给予解答,最近这个问题纠结了好久,我的模型是长10m,宽1m,竖直高度0.15m,我的自定义函数的目的是在整个模型内选取x范围为1.99-2.01m 宽的小体积区域内对自定义标量进行积分


#include "udf.h"

DEFINE_ADJUST(adjust_fcn,d)
{
Thread *t;
real x[ND_ND];
real r;
cell_t c;
real uds;
/* loop over all cell threads in the domain */
thread_loop_c(t,d)
{
/* loop over all cells */
  begin_c_loop(c,t)
   {
         uds=C_UDSI(c,t,0);
     C_CENTROID(x,c,t);
    if (x[0]>=1.99||x[0]<=2.01)
      C_UDSI(c,t,0)=uds;
    else
      C_UDSI(c,t,0)=0;
   }
  end_c_loop(c,t)
}
}

fluent 自定义函数求助
1.png
回复此楼

» 猜你喜欢

掌握节奏
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 490464123 的主题更新
信息提示
请填处理意见