24小时热门版块排行榜    

查看: 1764  |  回复: 6

狸猫莹光

新虫 (初入文坛)

[求助] 多相流边界只允许液体通过,不允许气体通过

在构件内部的一条边,只允许液体通过,不允许气体通过,气液是逆流的,液体向下,气体向上~~请问怎么设定边界条件,是否要用UDF~~~
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

li314314

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+1, 谢谢参与 2012-11-29 19:43:08
狸猫莹光: 金币+3, ★★★很有帮助, 感谢两次回复哈~~ 2012-11-30 21:21:08
help 搜索degrass边界,udf实现。
2楼2012-11-29 08:17:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

狸猫莹光

新虫 (初入文坛)

degrass边界的话,不是只允许气体通过的么?用UDF来改变么?
3楼2012-11-29 14:31:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

狸猫莹光

新虫 (初入文坛)

#include "udf.h"
#include "sg.h"
#include "sg_mphase.h"
#include "flow.h"
#include "mem.h"
#include "metric.h"
DEFINE_SOURCE(degassing_source, cell, thread, dS, eqn)
{
real source;
Thread *tm = THREAD_SUPER_THREAD(thread);
source = -C_R(cell,thread)*C_VOF(cell,thread)/CURRENT_TIMESTEP ;
C_UDMI(cell,tm,0) = source;
dS = -C_R(cell,thread)/CURRENT_TIMESTEP;
return source;
}
找到了一个UDF,但是我用的Mixture或者欧拉模型,这个大概要怎样修改呢?
4楼2012-11-29 21:24:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

li314314

银虫 (小有名气)


臭水沟: 金币+1, 谢谢交流~~ 2012-11-30 10:32:04
引用回帖:
4楼: Originally posted by 狸猫莹光 at 2012-11-29 21:24:11
#include "udf.h"
#include "sg.h"
#include "sg_mphase.h"
#include "flow.h"
#include "mem.h"
#include "metric.h"
DEFINE_SOURCE(degassin ...

我的理解是degass就是脱出第二相。从UDF上来看,没有什么特殊的,用SOURECE,在边界上增加一个此处的质量负值源项就消除了。我没用过哈,看别人说的。。。。
5楼2012-11-30 08:27:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

狸猫莹光

新虫 (初入文坛)

想问下我这个UDF能直接导入么?对UDF目前还比较生疏,请高手指点~
6楼2012-11-30 21:27:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

li314314

银虫 (小有名气)

【答案】应助回帖

★ ★
狸猫莹光: 金币+2, ★★★很有帮助 2012-12-10 16:14:56
引用回帖:
6楼: Originally posted by 狸猫莹光 at 2012-11-30 21:27:50
想问下我这个UDF能直接导入么?对UDF目前还比较生疏,请高手指点~

当然不能了。要是UDF比较生,就从头学,常用的命令、多相的数据层次、并行计算的命令还有你自己需要的实现的内容,可以参照网上和帮助学习~
7楼2012-12-01 09:21:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 狸猫莹光 的主题更新
信息提示
请填处理意见