24小时热门版块排行榜    

查看: 1202  |  回复: 5

唏哩哈啦

新虫 (初入文坛)

[交流] udf小程序的求助 已有5人参与

#include"udf.h"
#include"mem.h"
#define p_pretotal 350000
#define pcr 185000
#define R 287.06
#define k 1.4
#define T 300
DEFINE_ADJUST(on_demamd_avg,d)
{
        real p_sum = 0;
        real p;
        real v = 0;
        real r = 0,tem;
        real V;
        real xc[ND_ND];
        Thread *t;
        face_t f;
        Domain *d;
        d = Get_Domain(1); /*获取液态区域的网格 */
        t=Lookup_Thread(d,12);/* 找到出口截面的线指针(ID在fluent中的phase找的) */
         /* 单元循环 */
               begin_f_loop(f,t)
                           {
                                   F_CENTROID(xc,f,t); /* 将网格坐标存入数组xc中 */
                               p_sum = F_P(f, t);   
                               if(p_sum<=p_pretotal)
                   {   
                        if(p_sum>=pcr)
                            {
                                F_U(f,t)=sqrt((2*k*R*T/(k-1))*pow((1-(p_sum/p_pretotal)),(k-1)/k));
                             }
                                            else
                               F_U(f,t)=sqrt(k*R*T*pow((p_sum/p_pretotal),(k-1)/k));
                    }
                                        else
                       F_U(f,t)=0;   
                           }
                end_f_loop(f,t);
}
求高人指点一下udf 啊  主要功能就是获取某个区域网格上的压力,通过压力的比较得到相应的速度表达式
回复此楼

» 猜你喜欢

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

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

keeep0394

新虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
F_U(f,t)可以这样用?

发自小木虫IOS客户端
2楼2016-04-21 00:05:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

段晓霞

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
adjust 函数中的数字不能直接写成整数,应该写成0.0,1.0……

发自小木虫Android客户端
天道酬勤
3楼2016-04-21 07:27:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

idooooo

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
F_U(f,t)是不是只能返回值 而不能修改值啊 你自己看看
4楼2016-04-24 11:04:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

胡杨之殇

金虫 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
adjust宏的用途或者作用是啥?

发自小木虫Android客户端
5楼2016-04-24 12:51:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shuai_1314

捐助贵宾 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
Domain *d
Pointer to the domain over which the adjust function is to be applied. The domain argument provides access to all cell and face threads in the mesh. For multiphase flows, the pointer that is passed to the function by the solver is the mixture-level domain.
上面是FLuent帮助,这个d指向的是mixture-level domain,你的程序里面又将液态的赋给d,这个不对吧,你再好好看看多相流的udf帮助。我没编过DEFINE_ADJUST,就当是提个醒,可能也不太对
率真随性的射手
6楼2016-04-24 19:54:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 唏哩哈啦 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 国自然面上复盘~欢迎讨论 (金币+15) +13 晴天加油 2026-08-26 14/700 2026-08-28 18:36 by huagongfeihu
[基金申请] 投票:  有多少人是今天查系统知道结果的? +16 爱看书的可乐 2026-08-26 18/900 2026-08-28 17:09 by winsaint
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +11 Kittylucky 2026-08-27 12/600 2026-08-28 16:26 by lyxiaomc
[基金申请] 有没有仍没收到信息的 +3 德尚中行 2026-08-27 3/150 2026-08-28 15:24 by rongshuxia
[教师之家] 导师吐槽:我怎么摊上了这么个极品研究生! +8 苏东坡二世 2026-08-23 8/400 2026-08-28 14:41 by lkforward
[基金申请] 基金不中,共勉 +11 eulota 2026-08-26 11/550 2026-08-28 14:22 by 火星超人xi
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +4 gdd2018 2026-08-28 9/450 2026-08-28 14:22 by jklily
[基金申请] 2026年叶企孙基金 +3 bud_bud 2026-08-27 6/300 2026-08-28 11:53 by bud_bud
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 看板上这么多中的,有点像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
[基金申请] 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
[基金申请] 国合里面能看到了 +7 一怀馨秋 2026-08-26 7/350 2026-08-26 11:23 by zhaosm1982
[基金申请] 项目信息和经费信息在系统里都可以看到了 +6 wittyboy 2026-08-26 14/700 2026-08-26 10:55 by wittyboy
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 (金币+10) +6 ziyangfang 2026-08-25 9/450 2026-08-25 20:26 by huagongfeihu
[基金申请] 某些机构,以效率低为荣,以效率低作为存在感 +9 yuleib84 2026-08-25 10/500 2026-08-25 17:14 by alexon
[基金申请] 没有任何消息-是不是就凉了 +9 图啦图啦 2026-08-24 10/500 2026-08-25 11:59 by 南海小哥
信息提示
请填处理意见