24小时热门版块排行榜    

查看: 1477  |  回复: 2

shasha1989an

新虫 (小有名气)

[求助] UDF提示thread左侧必须指向结构/联合

固体沉积的UDF程序,fluent提示thread左侧必须指向结构/联合,这怎么解决?exp调用参数太少又是怎么回事呢?

#include "udf.h"
DEFINE_GRID_MOTION(move,domain,dt,time,dtime)
{
  Thread *tf=DT_THREAD(dt);
  face_t f;
  cell_t c;
  Node *v;
  real kad,kr,dy,ch2,csihcl3;
  int n;

  SET_DEFORMING_THREAD_FLAG(THREAD_T0(tf));
  begin_c_loop(f,tf)
          {
          f_node_loop(f,tf,n)
                  {
                  v=F_NODE(f,tf,n);
                          if(NODE_POS_NEED_UPDATE(node))
                                  {
                                  NODE_POS_UPDATED(v);
                                  dy=0;
                                  kad=2.72*1000000*exp(-1.72*100000/8.314*F_T(f,t));
                                  kr=5.63*1000*exp(-1.8*100000/8.314*F_T(f,t));
                                  ch2=F_R(f,t)*C_YI(c,t,0)/2;
                                  csihcl3=F_R(f,t)*C_YI(c,t,1)/135.5;
                                  dy=28*1000000/2.33/(1/(ch2*kr)+1/(csihcl3*kad));
                                  NODE_Y(v)+=dy;
                                  }
                          }
          }
  End_f_loop(f,tf);
  }
回复此楼

» 猜你喜欢

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

浅浅笑王子

铁虫 (正式写手)

2楼2018-01-19 12:41:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

浅浅笑王子

铁虫 (正式写手)

调用参数少是因为循环里用的f,tf线索,但是里面你却用的是f,t

发自小木虫IOS客户端
3楼2018-01-19 12:48:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shasha1989an 的主题更新
信息提示
请填处理意见