当前位置: 首页 > 仿真模拟 >DPM模型边界设置问题

DPM模型边界设置问题

作者 xuxia8495
来源: 小木虫 450 9 举报帖子
+关注

可以用以下UDF定义wall边界是捕捉还是反射离散相粒子
DEFINE_DPM_BC(bc_reflect,p,t,f,f_normal,dim)
{
if(....)
{
...........
Trap_Particle (Tracked_Particle *);
}
else if(...)
{
..........
Reflect_Particle (Tracked_Particle *, real[], int, face_t, Thread *, Thread *, face_t);

}

}

我的问题是:我不知道实际中满足什么样的条件粒子被捕捉或是被反射(已有文献及经验认知为,只知道我的模型中离散相粒子被捕捉、逃逸、反射或溶解,可具体哪种情况,粒子各自的fate不清楚),也就是条件语句if和else if的编写问题
这种情况大家是怎么处理的呢,求大神们帮忙,谢谢! 返回小木虫查看更多

今日热帖
  • 精华评论
  • gyctju

    这应该是你去解决的
    比如以壁面处速度大小和方向为标准判断

  • 5超7

    引用回帖:
    2楼: Originally posted by gyctju at 2012-09-13 11:17:44
    这应该是你去解决的
    比如以壁面处速度大小和方向为标准判断

    那楼主的UDF可以用于模拟壁面沉积的壁面边界条件吗?

  • xuxia8495

    引用回帖:
    2楼: Originally posted by gyctju at 2012-09-13 11:17:44
    这应该是你去解决的
    比如以壁面处速度大小和方向为标准判断

    谢谢!
    是的。这个需要与现场工程师沟通下,现在暂且设置为trap类型

  • zj860905

    粒子和壁面的反应除了被捕捉、逃逸、反射或溶解,还有可能破碎呀

  • xuxia8495

    引用回帖:
    5楼: Originally posted by zj860905 at 2012-09-14 07:58:45
    粒子和壁面的反应除了被捕捉、逃逸、反射或溶解,还有可能破碎呀

    是的,但我的模型实际中无破碎,所以在计算这我不需要考虑此情况。

  • 易偿赠礼

    壁面一般为反射,进出口一般为逃逸。

  • yongfanggege

    引用回帖:
    7楼: Originally posted by 易偿赠礼 at 2013-03-31 10:35:50
    壁面一般为反射,进出口一般为逃逸。

    你太水,别乱说话

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓