找回密码
 注册
查看: 1086|回复: 2

多个udf如何导入

[复制链接]
发表于 2013-5-21 19:30:34 | 显示全部楼层 |阅读模式

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

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

x
我编写了下面一个程序,不知道哪儿错了,求高手指教!!
#include "udf.h"
DEFINE_PROFILE(viscosity,thread,position)
{
  real x[ND_ND];
  real a;
  face_t f;
  begin_f_loop(f,thread)
    {
     F_CENTROID(x,f,thread,);
     a=x[0];
     if(a>=0 && a<=15)
        {
      F_PROFILE(f,thread,position)=2759200;
        }
        else if(a>15&a<45)
                {
                F_PROFILE(f,thread,position)=12800000;
        }
        else
               {
                F_PROFILE(f,thread,position)=64800000;
        }   
}
  end_f_loop(f,thread)
}
DEFINE_PROFILE(prosity,thread,position)
{
  real x[ND_ND];
  real a;
  face_t f;
  begin_f_loop(f,thread)
    {
     F_CENTROID(x,f,thread,);
     a=x[0];
     if(a>=0 && a<=15)
        {
      F_PROFILE(f,thread,position)=0.35;
        }
        else if(a>15&a<45)
                {
                F_PROFILE(f,thread,position)=0.2;
        }
        else
               {
                F_PROFILE(f,thread,position)=0.1;
        }   
}
  end_f_loop(f,thread)
}
发表于 2013-5-22 13:24:28 | 显示全部楼层

回复 1# england0817 的帖子

15mm?还是15m?
 楼主| 发表于 2013-5-22 16:13:31 | 显示全部楼层

回复 2# a2883524 的帖子

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

本版积分规则

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