24小时热门版块排行榜    

查看: 4517  |  回复: 6

chongchong75

新虫 (初入文坛)

[求助] Fluent中DPM模型的UDF中使用P_POS()指针,然后给我提示undeclared variable 怎么办? 已有1人参与

Fluent中DPM模型的UDF中使用P_POS()指针,然后给我提示undeclared variable 怎么办?
这是其中一部分udf
#if RP_2D
  if(rp_axi_swirl)
  {
          R=sqrt(P_POS(p)[1]*P_POS(p)[1]+P_POS(p)[2]*P_POS(p)[2]);
          if(R>1.e-20)
          {
                  idim=3;
                  normal[0]=f_normal[0];
                  normal[1]=(f_normal[1]*P_POS(p)[1])/R;
                  normal[2]=(f_normal[2]*P_POS(p)[2])/R;
          }
          else
          {
                  for(i=0;i<idim;i++)
                          normal=f_normal;
          }
  }
  else
  #endif
          for(i=0;i<idim;i++)
            normal=f_normal;
  if(p->type==DPM_TYPE_INERT)
  {
          
         if((NNULLP(t))&&(THREAD_TYPE(t)==THREAD_F_WALL))
             F_CENTROID(x,f,t);
         
          for(i=0;i<idim;i++)
                  vn+=P_VEL(p)*normal;
          for(i=0;i<idim;i++)
                  P_VEL(p)-=vn*normal;
          for(i=0;i<idim;i++)
                  P_VEL(p)*=tan_coeff;
          for(i=0;i<idim;i++)
                  P_VEL(p)-=nor_coeff*vn*normal;
          for(i=0;i<idim;i++)
                  P_VEL0(p)=P_VEL(p);
          if(u_ref>=u)
          {
              for(i=0;i<idim;i++)
                      P_VEL(p)=0;
                      return PATH_ABORT;
                  }
             else
                 {
                return PATH_ACTIVE;
                 }
  }
  return PATH_ABORT;
}
回复此楼

» 收录本帖的淘帖专辑推荐

Fluent技巧 Fluent

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

lx882211

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
请问这个udf是干嘛用的?在dpm模型里,用来改变喷雾?
如果有人问我为什么爱你,我觉得我只能如此回答:“因为是你,因为是我。”
2楼2014-03-06 10:51:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chongchong75

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by lx882211 at 2014-03-06 10:51:44
请问这个udf是干嘛用的?在dpm模型里,用来改变喷雾?

不是,是一个颗粒碰撞黏附模型的UDF的一部分
3楼2014-03-06 15:37:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chongchong75

新虫 (初入文坛)

这个问题算是解决了吧,用compile导入udf
4楼2014-03-06 15:51:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anieping

铁虫 (初入文坛)

想问下楼主,能直接用P_VEL(p)[0]输出粒子的速度吗?我编译时出现“......不可识别的字符转义序列”
5楼2014-03-12 14:45:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dljzss

新虫 (小有名气)

引用回帖:
4楼: Originally posted by chongchong75 at 2014-03-06 15:51:28
这个问题算是解决了吧,用compile导入udf

我是明明声明了cell_t cell, 但cell=P_CELL(p);时候说我undeclared variable。是不是必须compile才行?interprete不行?谢了先!
6楼2015-01-06 17:36:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

stitch928

新虫 (小有名气)

引用回帖:
4楼: Originally posted by chongchong75 at 2014-03-06 15:51:28
这个问题算是解决了吧,用compile导入udf

楼主我也做的颗粒沉积模拟 能否交流一下
7楼2015-10-21 16:33:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 学员y01B3x 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 小木虫没落了,除了祈祷帖子,几乎看不到有价值的帖子 +12 botar 2026-07-14 12/600 2026-07-15 16:23 by lfgx1314
[基金申请] E口会评 +10 布布和一二 2026-07-13 12/600 2026-07-15 16:23 by 443933501
[基金申请] E口青C会评结束了吗? 40+3 小小书虫c 2026-07-14 9/450 2026-07-15 16:04 by 安静的知了
[基金申请] 会评 +3 无名者登山 2026-07-15 3/150 2026-07-15 14:45 by Vivilian
[基金申请] 生命口C13面上会评时间 +6 luckinging 2026-07-14 9/450 2026-07-15 14:39 by 雨冰共舞
[教师之家] 内心匮乏 +13 水冰月月野兔 2026-07-12 13/650 2026-07-15 14:21 by jiduquegai
[文学芳草园] 你可曾有过这种感受? +3 Jeanya 2026-07-09 6/300 2026-07-15 11:07 by mbtwt
[论文投稿] 农业机械学报投稿周期 +3 G0DLIN 2026-07-14 7/350 2026-07-15 09:26 by xs74101122
[基金申请] 国自然面上D口祈祷 +4 monkeynana 2026-07-14 4/200 2026-07-15 09:14 by 白水煮
[论文投稿] 跨出版社商投稿 20+4 倪好520 2026-07-13 4/200 2026-07-15 08:35 by bobvan
[基金申请] 没收到消息,再次陪跑 +3 天空星辰fly 2026-07-14 3/150 2026-07-14 19:14 by 6543yes
[基金申请] 不要再数国自然申请书的 filecode 的分隔符个数了 +13 sadpencil 2026-07-12 20/1000 2026-07-14 13:12 by 杠就是你对
[基金申请] 明天E口面上会评 +8 布布和一二 2026-07-12 9/450 2026-07-13 22:59 by QTSorange
[论文投稿] MSER送审了还被拒稿 +4 S778950906 2026-07-08 6/300 2026-07-13 16:22 by tfang
[基金申请] 祈祷青基必中 50+6 hadengry 2026-07-09 16/800 2026-07-12 20:31 by 登山虫虫
[考博] 27届辽宁大学应届毕业生申博 +3 可乐微风大海 2026-07-09 3/150 2026-07-10 21:23 by 贪玩的研究僧
[基金申请] 关于如何从代码看上不上会 +17 且听虎啸 2026-07-09 23/1150 2026-07-10 19:51 by sdfapple719
[基金申请] b口会评 +6 当空照 2026-07-08 6/300 2026-07-09 20:49 by tonyliu0401
[考研] 在职考研 +6 wu5d 2026-07-08 7/350 2026-07-09 16:40 by 化工小霸王呀
[基金申请] 化学口会评?应用基础研究和基础研究,希望能分开 +3 Tide man 2026-07-08 3/150 2026-07-09 11:36 by dede5556
信息提示
请填处理意见