找回密码
 注册
查看: 1158|回复: 0

求教!用UDF产生随温度变化的热流边界

[复制链接]
发表于 2016-7-26 21:09:39 | 显示全部楼层 |阅读模式

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

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

x
如题,想要实现一个随着温度变化的热流的边界,代码如下,按说挺简单的一个过程但是好像计算的时候并没有加载这个udf,用的是interpreted的方式加载的
#include "udf.h"

DEFINE_PROFILE(flux_qr2,t,position)
{  
        face_t f;
        real temp;
  
        begin_f_loop(f,t)
        {
                        temp=F_T(f,t);
                        if(temp>300)
                                F_PROFILE(f,t,position)=-20000;
            else if(temp>28)
                                F_PROFILE(f,t,position)=-20000/(300-28)*(temp-28);
                        else
        F_PROFILE(f,t,position)=0;
  }
        end_f_loop(f,t)
}
QQ截图20160726211727.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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