| 查看: 1201 | 回复: 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 啊 主要功能就是获取某个区域网格上的压力,通过压力的比较得到相应的速度表达式 |
» 猜你喜欢
国自然评审意见
已经有7人回复
系统查不到
已经有11人回复
有多少人是今天查系统知道结果的?
已经有18人回复
为什么资助数各大高校都创新高,自己申请怎么就这么难
已经有12人回复
有没有仍没收到信息的
已经有3人回复
导师吐槽:我怎么摊上了这么个极品研究生!
已经有8人回复
基金不中,共勉
已经有11人回复
麻烦专家们看看评委们的意见(F口面上)
已经有9人回复
2026年叶企孙基金
已经有6人回复
国自然面上复盘~欢迎讨论
已经有13人回复
» 本主题相关价值贴推荐,对您同样有帮助:
做油的变物性模拟,求助怎么编写udf程序
已经有2人回复
udf编译通过,但是一计算就出现分段错误,求助
已经有0人回复
udf编译通过,但是一开始计算就出现分段错误,求助
已经有1人回复
udf编译通过,但是计算第一步就出现分段错误,求助
已经有2人回复
求助个udf的问题
已经有4人回复
动网格边界面结点为什么不动呢,附程序,急求助!
已经有3人回复
UDF求助各位大侠~~
已经有1人回复
真诚求助!!!!用fluent模拟逆流通道换热器,想得到通道内压降该如何设置
已经有2人回复
求助程序员网站一个fluent的udf小程序
已经有1人回复
求助用UDF怎么定义正弦往复流动的边界条件
已经有1人回复
Fluent的动网格出现负体积问题求助?
已经有18人回复
【求助】如何获取多相流中体积分数梯度—内有简单小程序
已经有0人回复
【求助】各位大侠救我,请教一个简单的UDF程序怎么写,有金币送!
已经有10人回复
【求助】麻烦哪位大侠帮我看看这个UDF小程序啊~~
已经有1人回复
2楼2016-04-21 00:05:17
段晓霞
新虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 1662.3
- 红花: 1
- 帖子: 97
- 在线: 35.9小时
- 虫号: 1288812
- 注册: 2011-05-07
- 性别: MM
- 专业: 化学反应工程

3楼2016-04-21 07:27:22
4楼2016-04-24 11:04:39
5楼2016-04-24 12:51:17
shuai_1314
捐助贵宾 (小有名气)
- 应助: 33 (小学生)
- 金币: 1861.7
- 红花: 6
- 帖子: 167
- 在线: 163.1小时
- 虫号: 2415320
- 注册: 2013-04-12
- 性别: GG
- 专业: 内流流体力学
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+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









回复此楼
投票:
10