24小时热门版块排行榜    

查看: 2415  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

feir122

新虫 (初入文坛)

[求助] 动网格边界面结点为什么不动呢,附程序,急求助!

#include "udf.h"
#include"dynamesh_tools.h"
DEFINE_GRID_MOTION(moving_wall, domain, dt, time, dtime)
{
  Thread *tf = DT_THREAD (dt);
  face_t f;
  Node *v;
  int n;
  cell_t c0;
  Thread *t0;
  real x,y,z;

  SET_DEFORMING_THREAD_FLAG (THREAD_T0 (tf));

  
  begin_f_loop (f, tf)
    {

c0 = F_C0(f,tf);
t0 = THREAD_T0(tf);
C_UDMI(c0,t0,5)=C_UDSI_G(c0,t0,0)[0]+C_UDSI_G(c0,t0,1)[1];
F_UDMI(f,tf,5)=C_UDMI(c0,t0,5);
      f_node_loop (f, tf, n)
        {
          v = F_NODE (f, tf, n);
if (NODE_POS_NEED_UPDATE (v))
            {
{NODE_POS_UPDATED (v);

x=NODE_X(v);
y=NODE_Y(v);
z=NODE_Z(v);               
z=z-C_UDMI(c0,t0,5)*dtime;
                        }
              }
        }
    }
  end_f_loop (f, tf);
}


我是想控制底面边界上结点的z坐标下移一定的距离,下移的大小每个结点处都不太相同,取决于F——udmi(f,tf,5)中对应结点处值的大小,所以我就用了z=z-C_UDMI(c0,t0,5)*dtime或者z=z-F_UDMI(f,t,5)*dtime来定义,因为我觉得F_UDMI(f,t,5)中包含面上每个结点的值了。但是,动网格运行好久都不见变化,网格不动。是不是F_UDMI(f,t,5)不能直接这么使用给z坐标啊?在后处理中看UDM5都是一直在变化,一直计算的很正常,但是就是结点z坐标就不变.求大神指点啊!!小女子不胜感激!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Rixon

新虫 (初入文坛)

你好 请问怎么看UDM的变化???
4楼2018-03-07 19:44:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

18428346586

铁虫 (初入文坛)

楼主会用DEFINE_GRID_MOTION宏么,我也正在学习用这个宏来控制边界节点的运动,但是搞了好久节点都动不了,请教楼主这个宏是怎么运用的?
2楼2015-12-02 20:49:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

浅浅笑王子

铁虫 (正式写手)

请问楼主这个问题有进展了么

发自小木虫Android客户端
3楼2016-03-16 17:56:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 国自然面上复盘~欢迎讨论 (金币+15) +13 晴天加油 2026-08-26 14/700 2026-08-28 18:36 by huagongfeihu
[基金申请] 系统查不到 +11 董八千 2026-08-26 11/550 2026-08-28 18:06 by Leogzhya
[基金申请] 2026年叶企孙基金 +3 bud_bud 2026-08-27 6/300 2026-08-28 11:53 by bud_bud
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 9/450 2026-08-28 11:06 by maolC
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 面上合作单位盖章 +5 ssyjh 2026-08-27 5/250 2026-08-27 20:50 by gdfollow
[基金申请] 申请删除本帖 +6 lyz123lyz 2026-08-27 7/350 2026-08-27 17:31 by 宁静致远sy
[基金申请] 看板上这么多中的,有点像50人群里49个人都是骗子的那种感觉…… +5 a089 2026-08-26 6/300 2026-08-27 14:05 by jonewore
[文学芳草园] 梦想 +3 myrtle 2026-08-26 3/150 2026-08-27 10:01 by angelyueyi
[基金申请] 为什么 国际(地区)合作与交流项目 没有放榜? 10+3 majunge000 2026-08-26 11/550 2026-08-27 08:42 by 北京莱茵编辑
[基金申请] 我不理解! +15 Edward_pc 2026-08-26 23/1150 2026-08-26 20:34 by zzuzxg
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +7 process2012 2026-08-23 10/500 2026-08-26 19:23 by hmhminy
[基金申请] 范进中举一文的中心思想 +9 炎黄贵胄 2026-08-22 10/500 2026-08-26 15:40 by semaglutide
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 国际合作可查了,中了面上 (EPI+1)(金币+50) +18 Ldrop2023 2026-08-26 18/900 2026-08-26 11:15 by cmrandy
[基金申请] 国合可查了 +3 paperzjh 2026-08-26 3/150 2026-08-26 10:41 by LemmonTr
[基金申请] 国合现在查不到了吗? +10 chengyan1220 2026-08-24 20/1000 2026-08-26 08:57 by peasantsprig
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
信息提示
请填处理意见