| 查看: 1010 | 回复: 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 啊 主要功能就是获取某个区域网格上的压力,通过压力的比较得到相应的速度表达式 |
» 猜你喜欢
基金委咋了?2026年的指南还没有出来?
已经有5人回复
国自然申请面上模板最新2026版出了吗?
已经有17人回复
纳米粒子粒径的测量
已经有8人回复
疑惑?
已经有5人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复
Materials Today Chemistry审稿周期
已经有5人回复
溴的反应液脱色
已经有7人回复
推荐一本书
已经有12人回复
基金申报
已经有4人回复
常年博士招收(双一流,工科)
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
做油的变物性模拟,求助怎么编写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











回复此楼