找回密码
 注册
查看: 2021|回复: 1

FLUENT中的多相流问题

[复制链接]
发表于 2012-12-7 21:23:49 | 显示全部楼层 |阅读模式

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

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

x
最近在研究风作用下的雪漂移运动,看文献中说采用多相流模型进行求解,其中空气相采用FLUENT中默认的控制方程即质量守恒、N-S方程和湍流方程进行求解,而雪相控制方程如附件图:
我想请问大家,求解雪相的控制方程是否需要将雪相方程采用UDF的方式编入到FLUENT中呢?
我试着编了下雪相的对流项,部分程序如下:
DEFINE_UDS_FLUX(snow_uds_flux,f,t,i)
{
   Thread*t0,*t1=NULL;
   cell_t c0,c1=-1;
   real NV_VEC(snowfraction_vec),NV_VEC(A);
   
   t0=F_C0_THREAD(f,t);
   c0=F_C0(f,t);
   
   if(F_C1_THREAD(f,t)!=NULL)
     {
      t1=F_C1_THREAD(f,t);
      c1=F_C1(f,t);
     }
   else
     {
      t1=NULL;
      c1=-1;
     }

   if(t1==NULL)
     {
      NV_D(snowfraction_vec,=,F_U(f,t),F_V(f,t),F_W(f,t));
      NV_S(snowfraction_vec,*=,F_R(f,t));
     }  


}
其中:      NV_D(snowfraction_vec,=,F_U(f,t),F_V(f,t),F_W(f,t));
      NV_S(snowfraction_vec,*=,F_R(f,t));如何判断所取的速度和密度是空气相还是雪相呢?新手上路,请大家多多指教!!!

[ 本帖最后由 ljzzhet 于 2012-12-10 14:56 编辑 ]
未命名.jpg
发表于 2017-12-27 11:14:57 | 显示全部楼层
你好,我想请问一下,这几句语句是什么作用:
if(F_C1_THREAD(f,t)!=NULL)
     {
      t1=F_C1_THREAD(f,t);
      c1=F_C1(f,t);
     }
   else
     {
      t1=NULL;
      c1=-1;
     }

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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