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

[求助]一个简单的UDF

[复制链接]
发表于 2008-7-3 20:49:00 | 显示全部楼层 |阅读模式

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

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

x
这是一个压力入口的UDF,压力为定值
#include "udf.h"
DEFINE_PROFILE(pressure_inlet, thread, position)
{
  face_t f;
  begin_f_loop(f,thread)
    {
     F_PROFILE(f,thread,position)=100000;
    }
  end_f_loop(f,thread)
}

现在,我想把压力值按时间进行简单的分段
我不知道这个if else 该怎么加,大家帮忙知道一下呀,谢谢。
#include "udf.h"
DEFINE_PROFILE(pressure_inlet, thread, position)
{
  face_t f;
  if(time<1)
    begin_f_loop(f,thread)
      {
       F_PROFILE(f,thread,position)=100000;
      }
    end_f_loop(f,thread)
  else
    begin_f_loop(f,thread)
      {
       F_PROFILE(f,thread,position)=0;
      }
    end_f_loop(f,thread)
}

&#35;include "udf.h"
DEFINE_PROFILE(pressure_inlet, thread, position)
{
  face_t f;
  begin_f_loop(f,thread)
    {if(time<1)
       F_PROFILE(f,thread,position)=100000;
     else
       F_PROFILE(f,thread,position)=0;
    }
  end_f_loop(f,thread)
}
发表于 2008-7-4 15:53:14 | 显示全部楼层

[求助]一个简单的UDF

实践出真知,试试就知道哪个合适了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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