24小时热门版块排行榜    

查看: 1827  |  回复: 4

凤雏岂能消逝

木虫 (著名写手)

[求助] define-source的udf实在看不懂,请教一下,大家 已有1人参与

DEFINE_SOURCE(up_y,cell,water_thread,dS,eqn)
  {real source;
   if(C_UDMI(cell,water_thread,4)==-2)
    {source=-C_UDMI(cell,water_thread,1)/C_VOLUME(cell,water_thread);
    }
    else
     source=0;
    return source;
  }
其中C_UDMI(cell,water_thread,1)是剪切应力y方向的分量。

C_UDMI(cell,water_thread,4)==-2这个在前面的各个函数体内都没有出现过,后续会define-init中会用到。实在看不懂了。

这是一个传质过程的y方向的源项
回复此楼
我觉得认清自己比什么都重要!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

凤雏岂能消逝

木虫 (著名写手)

大神若路过,不吝赐教。
我觉得认清自己比什么都重要!
2楼2018-12-05 08:58:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

凤雏岂能消逝

木虫 (著名写手)

有任何经验都可以分享一下,不胜感激!
我觉得认清自己比什么都重要!
3楼2018-12-05 20:39:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liukan12

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
凤雏岂能消逝: 金币+50, ★★★很有帮助, 很感谢您的回复。 2018-12-06 19:09:42
这个如你所说 只是一个UDMI的存储体而已
那么很自然的 如果他没有在patch的时候独立初始化的话 那么他的值就是0
而如果按照你所说 他之前任何出现过 那么这个值就是0
但是你又必须注意到UDF的调用先后顺序 这个循序可以在手册中详细参
而这个init是最开始调用的
所以你可以看看init的写法 或者上传 大概能够知道这里他代表的含义
ANSYSFluent流体仿真研究人员。
4楼2018-12-06 18:13:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

凤雏岂能消逝

木虫 (著名写手)

引用回帖:
4楼: Originally posted by liukan12 at 2018-12-06 18:13:01
这个如你所说 只是一个UDMI的存储体而已
那么很自然的 如果他没有在patch的时候独立初始化的话 那么他的值就是0
而如果按照你所说 他之前任何出现过 那么这个值就是0
但是你又必须注意到UDF的调用先后顺序 这个 ...

首先感谢您的回复,另外
DEFINE_INIT(init_udm,domain)
{Thread *thread_upwater_wall=Lookup_Thread(domain,6);
  Thread *t0_upwater=THREAD_T0(thread_upwater_wall);
  cell_t c_air,c_water;
  face_t face;
  Thread *thread_downwater_wall=Lookup_Thread(domain,5);
  Thread *t0_downwater=THREAD_T0(thread_downwater_wall);
   begin_f_loop(face,thread_upwater_wall)
    {C_UDMI(F_C0(face,thread_upwater_wall),t0_upwater,4)=-2;
    }end_f_loop(face,thread_upwater_wall);
   
  begin_f_loop(face,thread_downwater_wall)
    {C_UDMI(F_C0(face,thread_downwater_wall),t0_downwater,4)=-2;
    }end_f_loop(face,thread_downwater_wall);

}
这是init部分的代码。
在我看来也只是对定义这个udm=-2.
从调用的顺序来看是init先,是不是此处只要搞清楚-2的含义,问题就解决了
我觉得认清自己比什么都重要!
5楼2018-12-06 19:17:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 凤雏岂能消逝 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 我就是申请一个面上项目而已,这评审意见是按照杰青的条件评的吧? +3 gouxfjh 2026-08-28 3/150 2026-08-29 01:01 by jurkat.1640
[基金申请] 投票:  有多少人是今天查系统知道结果的? +16 爱看书的可乐 2026-08-26 18/900 2026-08-29 00:28 by winsaint
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +12 Kittylucky 2026-08-27 13/650 2026-08-29 00:04 by superceng
[基金申请] 国自然面上复盘~欢迎讨论 (金币+15) +13 晴天加油 2026-08-26 14/700 2026-08-28 18:36 by huagongfeihu
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +4 gdd2018 2026-08-28 9/450 2026-08-28 14:22 by jklily
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 为什么 国际(地区)合作与交流项目 没有放榜? 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年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 能否退出参与的面上项目解除限项 +23 koalala 2026-08-24 26/1300 2026-08-26 14:29 by 宝贝虫子
[基金申请] 出来了 +9 trojank 2026-08-26 9/450 2026-08-26 14:25 by 宝贝虫子
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 系统进不去 +4 yanglien 2026-08-26 5/250 2026-08-26 11:10 by wenfengw83
[基金申请] 国合可查了 +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
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +8 scalable 2026-08-24 8/400 2026-08-25 12:52 by jnhyjjm
[基金申请] 没有任何消息-是不是就凉了 +9 图啦图啦 2026-08-24 10/500 2026-08-25 11:59 by 南海小哥
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
信息提示
请填处理意见