请教各位,FLuent UDF 让出口温度值等于入口温度平均值,下面这个UDF有啥错误呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教各位,FLuent UDF 让出口温度值等于入口温度平均值,下面这个UDF有啥错误呢?相关的知识,希望对你有一定的参考价值。
FLuent 通过UDF编程, 让出口温度值等于入口温度平均值,下面这个UDF有什么错误呢?
我计算的时候出口温度设定为“inlet_T”,结果得出的温度是一直是0,请各位帮忙看看哦,非常感谢!
#include "udf.h"
real NV_VEC(A);
real avg_temp;
real sum_T_A=0.0;
real sum_A=0.0;
Thread *thread_out;
face_t f;
Domain *domain;
DEFINE_ADJUST(adjust,d)
domain=Get_Domain(2);
thread_out=Lookup_Thread(domain,8);
begin_f_loop(f,thread_out)
F_AREA(A,f,thread_out);
sum_A+=NV_MAG(A);
sum_T_A+=NV_MAG(A)*F_T(f, thread_out);
end_f_loop(f,thread_out)
avg_temp=sum_T_A/sum_A;
DEFINE_PROFILE(inlet_T, t, i)
begin_f_loop(f,t)
F_PROFILE(f,t,i) = avg_temp;
end_f_loop(f,t)
以上是关于请教各位,FLuent UDF 让出口温度值等于入口温度平均值,下面这个UDF有啥错误呢?的主要内容,如果未能解决你的问题,请参考以下文章