24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1091  |  回复: 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的回帖
相关版块跳转 我要订阅楼主 唏哩哈啦 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 304求调剂(085602,过四级,一志愿985) +14 化工人999 2026-04-04 14/700 2026-04-05 13:55 by imissbao
[考研] 一志愿华中农业大学0710(A)初试329分 求调剂 +4 一名26考研生 2026-04-04 4/200 2026-04-05 10:01 by barlinike
[考研] 081700,311,求调剂 +12 冬十三 2026-04-04 13/650 2026-04-05 08:43 by qlm5820
[考研] 考研调剂 +11 小sun要好运 2026-04-04 11/550 2026-04-05 08:02 by qlm5820
[考研] 材料调剂 +11 一样YWY 2026-04-02 13/650 2026-04-04 23:10 by 无际的草原
[考研] 333求调剂 +12 wfh030413@ 2026-04-03 13/650 2026-04-04 21:02 by jj987
[考研] 325求调剂 +4 春风不借意 2026-04-04 4/200 2026-04-04 14:46 by 湘农储能材料
[考研] 考研调剂 +4 zybz冲冲冲 2026-04-03 6/300 2026-04-04 13:08 by zybz冲冲冲
[考研] 282求调剂 +20 ycy1201 2026-04-01 22/1100 2026-04-04 00:42 by userper
[考研] 求调剂,一志愿北京中医药大学 +3 小小达不溜 2026-04-02 3/150 2026-04-03 22:55 by 冲矢昴星团
[考研] 081200-11408-276学硕求调剂 +6 崔wj 2026-04-02 6/300 2026-04-03 10:19 by 蓝云思雨
[考研] 0856材料与化工调剂,339 +14 10213207 2026-03-31 14/700 2026-04-02 21:01 by 1104338198
[考研] 285求调剂 +8 AZMK 2026-04-02 11/550 2026-04-02 20:16 by yulian1987
[考研] 081200-11408-276学硕求调剂 +3 崔wj 2026-04-02 3/150 2026-04-02 15:06 by cal0306
[考研] 266分,一志愿电气工程,本科材料,求材料专业调剂 +10 哇呼哼呼哼 2026-04-01 11/550 2026-04-02 11:31 by lnilvy
[考研] 一志愿安徽大学计算机科学与技术学硕,331分求调剂 +5 蒋昌鹏qtj 2026-04-01 5/250 2026-04-02 08:10 by fxue1114
[考研] 350求调剂 +7 阿佳~ 2026-03-31 7/350 2026-04-01 16:12 by yanflower7133
[考研] 求调剂,一志愿北林食品与营养095500,301分,已过六级,有科研经历 +4 快乐储蓄罐 2026-03-31 4/200 2026-04-01 09:26 by JourneyLucky
[考研] 340求调剂 +4 希望如此i 2026-03-31 4/200 2026-03-31 16:40 by 690616278
[考研] 材料专硕 085600求调剂 +7 BBQ233 2026-03-30 7/350 2026-03-30 17:44 by oooqiao
信息提示
请填处理意见