24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1703  |  回复: 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的回帖

凤雏岂能消逝

管理员

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

引用回帖:
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的回帖
查看全部 5 个回答

凤雏岂能消逝

版主

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

大神若路过,不吝赐教。
我觉得认清自己比什么都重要!
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的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 271求调剂 +9 勒布朗@ 2026-03-31 11/550 2026-04-01 01:32 by 1018329917
[考研] 335求调剂 +3 321* 2026-03-31 4/200 2026-04-01 00:00 by 321*
[电化学] 070300化学调剂 +7 山顶见α 2026-03-25 7/350 2026-03-31 22:21 by piaoyi415
[考研] 289求调剂 +7 BrightLL 2026-03-29 7/350 2026-03-31 22:05 by 544594351
[考研] 一志愿:西北大学,英一数一408-284分求调剂 +7 12.27 2026-03-27 7/350 2026-03-31 21:59 by lbsjt
[考研] 材料科学与工程求调剂 +13 深V宿舍吧 2026-03-29 13/650 2026-03-31 19:50 by Dyhoer
[考研] 一志愿a区211,085601-307分求调剂 +10 党嘉豪 2026-03-31 23/1150 2026-03-31 18:44 by JourneyLucky
[考研] 330分求调剂 +6 qzenlc 2026-03-29 6/300 2026-03-31 16:44 by Wang200018
[考研] 理学07化学 303求调剂 +8 睿08 2026-03-27 8/400 2026-03-31 16:31 by 690616278
[考研] 材料科学与工程调剂 +13 深V宿舍吧 2026-03-30 14/700 2026-03-31 16:28 by hypershenger
[考研] 279求调剂 +12 j的立方 2026-03-29 12/600 2026-03-30 20:30 by dick_runner
[考研] 290求调剂 +3 dfffsar 2026-03-29 3/150 2026-03-29 22:38 by 毛毛毛阿莫2
[考研] 【求调剂】085601材料工程专硕 | 总分272 | +7 脚滑的守法公民 2026-03-27 7/350 2026-03-29 20:21 by dophin1985
[考研] 356求调剂 +4 gysy?s?a 2026-03-28 4/200 2026-03-29 10:32 by 唐沐儿
[考研] 材料求调剂一志愿哈工大324 +7 闫旭东 2026-03-28 9/450 2026-03-28 08:51 by Xu de nuo
[考研] 086502化学工程342求调剂 +6 阿姨复古不过 2026-03-27 6/300 2026-03-28 07:06 by wangy0907
[考研] 285求调剂 +4 AZMK 2026-03-27 7/350 2026-03-27 20:59 by AZMK
[考研] 298调剂 +3 jiyingjie123 2026-03-27 3/150 2026-03-27 11:57 by wxiongid
[考研] 一志愿吉大071010,316分求调剂 +3 xgbiknn 2026-03-27 3/150 2026-03-27 10:36 by guoweigw
[硕博家园] 北京林业大学硕导招生广告 +6 kongweilin 2026-03-26 8/400 2026-03-27 10:18 by FF_16
信息提示
请填处理意见