找回密码
 注册
查看: 3575|回复: 5

请各位大侠帮忙解决一个关于多相流和多组分流的udf问题。

[复制链接]
发表于 2007-6-14 11:29:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我所研究的问题是这样的,首先是一个两相流问题:主相和从相,其次是一个多组分问题,主相又包含两种组分。我想请教,如何利用函数C_YI(cell,thread,i)访问各相和各组分的浓度。主要是如何获取thread和设置i。非常感谢!
发表于 2010-12-17 15:01:17 | 显示全部楼层

回复 1# suiger 的帖子

我做的问题与你相似,希望一起讨论一下。QQ 12281716
发表于 2010-12-23 10:38:52 | 显示全部楼层

回复 1# suiger 的帖子

首先找到mixture_thread,
然后
“ 0 for the primary phase and is incremented by one for each secondary phase.”
   Thread *ts = THREAD_SUB_THREAD(mix_thread,0);
   Thread *tg = THREAD_SUB_THREAD(mix_thread,1);
至于 不同相的i,直接写0,1,2就行

这样就可以写出C_YI(c,tg,0)读取主相的第一个组分了。

关键看你的UDF用的是什么,有的DEFINE中已经有各个相的thread了。
发表于 2011-1-9 16:07:30 | 显示全部楼层

回复 3# znon 的帖子

能不能帮帮我啊,我也做这个这样的问题,
发表于 2011-1-10 08:25:26 | 显示全部楼层

回复 4# kylafree 的帖子

把你的问题写出来,可以互相学习一下。
发表于 2011-12-6 22:07:47 | 显示全部楼层

回复 3# znon 的帖子

Thread pt = THREAD_SUB_THREADS(mix_thread);
则pt [n],其中n从0开始增加,依次是主相,第一次相,第二次相。。。。

C_YI(c,t0,i)读取主相的第一i个组分,i也是从0开始,依次1,2.3等等。注意,该顺序是fluent的控制面板来觉得哦。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表