24小时热门版块排行榜    

查看: 1940  |  回复: 5

海雷jiang

银虫 (初入文坛)

[交流] fluent UDF程序存在问题 已有3人参与

#define WALL_NUMBER1  4 /*修改壁面的 ID,由壁面条件面板中读取*/
c_face_loop(cell, mixer, n)
                {
                        fa = C_FACE(cell, mixer, n);                    //获取面指针
                        tf = C_FACE_THREAD(cell, mixer, n);             //获取该面所在thread的指针
                        if (THREAD_ID(tf) == WALL_NUMBER1)              //判断是否为贴近壁面的网格????三维网格应该怎么判断是否贴近壁面
                        {
                                if (C_VOF(cell, sec_th) == 1.)              //如果充满液体,则蒸汽向液体质量传输为0
                                        mass_dot = 0.0;                         //质量源项为0
                                else                                        //不充满液体,则蒸汽进行凝结
                                {
                                        C_CENTROID(cell_center, cell, mixer);
                                        F_CENTROID(face_center, fa, tf);
                                        NV_VV(a, = , cell_center, -, face_center);
                                        distance = NV_MAG(a);
                                        p_op = RP_Get_Real("operating-pressure";
                                        p = p_op + C_P(cell, first);
                                        cell_vapor_pressure = C_YI(cell, first, index_evap_primary) / vapor_molecular /(C_YI(cell, first, index_evap_primary) / vapor_molecular + (1 - C_YI(cell, first, index_evap_primary)) / air_molecular)*p;
                                        wall_temper = F_T(fa, tf);
                                        wall_pressure = psat_vapor(wall_temper);
                                        wall_mass_fraction = wall_pressure*vapor_molecular /(wall_pressure*vapor_molecular + (standard_pressure - wall_pressure)*air_molecular);
                                        diffusivity=standard_diffusivity*standard_pressure/p*pow(standard_temper/C_T(c,t),1.81);
                                        if (cell_vapor_pressure / p >= wall_pressure / standard_pressure)/**发生冷凝**/
                                        {
                                                area_density = 1 / (2 * distance);
                                                mass_transfer_coeff = C_YI(cell, first, index_evap_primary)*C_R(cell,first)*diffusivity / distance*(C_YI(cell, first,index_evap_primary) - wall_mass_fraction) / (1 -wall_mass_fraction);
                                                mass_dot = -mass_transfer_coeff*area_density;
                                                dS[eqn] = -C_YI(cell, first, index_evap_primary)*C_R(cell, first)*diffusivity /distance*area_density;
                                        }
                                }
                        }
                }
这段程序是水蒸气凝结的udf,首先判断网格是不是壁面网格,然后判断网格内是否充满液体,如果是壁面网格且未充满液体,则通过压力来判断网格内水蒸气是否发生冷凝。
想请教各位大神,该段程序是否存在什么明显的问题?模拟的是三维网格,程序中判断网格是否为壁面网格的语句是对的吗?
回复此楼

» 猜你喜欢

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

henpecken

新虫 (初入文坛)

调用前先声明
2楼2021-04-29 11:30:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

18438609728

新虫 (小有名气)

3楼2021-09-28 21:05:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

18438609728

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
和你的研究方向差不多,能发一份udf吗

发自小木虫Android客户端
4楼2021-09-28 21:07:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

林夕~~

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你好!请问你的问题解决了吗?我也在做相关的,能交流一下吗?

发自小木虫Android客户端
5楼2021-10-27 20:17:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

18438609728

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
udf改好没,可以发一份吗 有偿

发自小木虫Android客户端
6楼2022-02-28 13:07:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 海雷jiang 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 学硕285求调剂 +11 Wisjxn 2026-03-12 42/2100 2026-03-13 18:59 by JourneyLucky
[考研] 0703化学求调剂 +7 绿豆芹菜汤 2026-03-12 7/350 2026-03-13 17:25 by njzyff
[考研] 255求调剂 +3 李嘉慧, 2026-03-12 3/150 2026-03-13 15:14 by userper
[考研] 土木第一志愿276求调剂,科研和技能十分丰富,求新兴方向的导师收留 +3 土木小天才 2026-03-12 3/150 2026-03-13 15:01 by JourneyLucky
[考研] 26考研求调剂 +5 丶宏Sir 2026-03-13 5/250 2026-03-13 13:05 by JourneyLucky
[考研] 289求调剂 +3 李政莹 2026-03-12 3/150 2026-03-13 11:02 by 求调剂zz
[考研] 材料与化工一志愿南昌大学327求调剂推荐 +4 Ncdx123456 2026-03-13 4/200 2026-03-13 10:32 by houyaoxu
[考研] 标题:捡漏预警|08工科/09农学调剂!英语要求低,过线即有机会! +9 马超放烟花 2026-03-07 15/750 2026-03-12 14:07 by 马超放烟花
[考研] 0857 资源与环境 285分 +6 未名考生 2026-03-09 6/300 2026-03-11 21:08 by 30660438
[考研] 大连大学化学专业研究生调剂 +3 琪久. 2026-03-10 8/400 2026-03-11 10:02 by 琪久.
[基金申请] 提交后的基金本子,已让学校撤回了,可否换口子提交 +3 dut_pfx 2026-03-10 3/150 2026-03-11 08:38 by kudofaye
[考研] 化工0817调剂 +8 灿若星晨 2026-03-10 8/400 2026-03-10 22:44 by 星空星月
[考研] 一志愿湖师大化学289求调剂 +5 XMCMM3.14159 2026-03-10 5/250 2026-03-10 15:41 by shangxh
[考研] 337一志愿华南理工材料求调剂 +5 mysdl 2026-03-07 5/250 2026-03-10 14:54 by ruiyingmiao
[考研] 家人们 调剂不迷路 看这里 +8 likeihood 2026-03-09 13/650 2026-03-10 08:09 by likeihood
[考研] 数二英二309分请求调剂 +3 dtdxzxx 2026-03-09 4/200 2026-03-09 19:56 by yuningshan
[考研] 一志愿武理314求调剂 +4 ( ̄~ ̄;) 2026-03-08 5/250 2026-03-08 23:12 by L135790
[考研] 347求调剂 +4 浮云满足 2026-03-07 4/200 2026-03-08 16:46 by 星空星月
[考研] 070300化学求调剂292分 +3 打烊eee 2026-03-07 3/150 2026-03-07 20:04 by houyaoxu
[考研] 一志愿211 085600 280数二英二求调剂 +3 月山斜 2026-03-06 3/150 2026-03-07 18:56 by houyaoxu
信息提示
请填处理意见