24小时热门版块排行榜    

查看: 719  |  回复: 0

773881089

铜虫 (初入文坛)

[求助] 求助!fluent udf 接触角的设置

fluent 接触角的udf设置,接触角随坐标方向的变化,为什么不对,求指导。

#include "udf.h"

DEFINE_PROFILE(contact_angle,th,position)
{
  real x[ND_ND]; /* this will hold the position vector */
  real y;
  real ca;
  face_t f;
  /*cell_t c;*/
  begin_f_loop(f,th)
    {
      F_CENTROID(x,f,th);
      y=x[0];
      if(y<2e-5 && y>=0)
          F_PROFILE(f,th,position) =30;
      else if(y<4e-5 && y>=2e-5)
          F_PROFILE(f,th,position) =45;
      else if(y<6e-5 && y>=4e-5)
          F_PROFILE(f,th,position) =60;
      else if(y<8e-5 && y>=6e-5)
          F_PROFILE(f,th,position) =90;
      else if(y<10e-5 && y>=8e-5)
          F_PROFILE(f,th,position) =135;
      else
          F_PROFILE(f,th,position) =150;
      ca= F_PROFILE(f,th,position);
      /*Message("c%d: ca-%g, x-%g\n", f, ca,y);*/
     }
   end_f_loop(f,th)
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 773881089 的主题更新
信息提示
请填处理意见