| 查看: 544 | 回复: 0 | ||
[求助]
编写了热源项S的UDF,计算结果和理论值相差很多
|
|
编写一个流体内部内热源的udf,没有报错,fluent也能正常运行,但是得出的结果和计算的不一样。 一个长方体流体区域(0<x<2m,801个节点,-0.005m<z<0,21个节点,y0.01m51个节点,单双精度没差多少),流体匀速流动,四面绝热,加这个内热源,五个热源项从小到大,但是出口温度却不是规律性变化的。 ufd如下 DEFINE_SOURCE(heat_gen,cell,thread,dS,eqn) { real x[ND_ND]; real a,b,l; real source; cell_t c; begin_c_loop(c,thread) { C_CENTROID(x,c,thread); a=x[2]; l=x[0]; b=-a; if (0.<l<2.0) { source=1450180/(2.82941+1000*b)/(2.82941+1000*b);/*1 /*1553160/(2.35057+1000*b)/(2.35057+1000*b);/*2 /*1446253/(2.1629+1000*b)/(2.1629+1000*b);/*3 /*1140643/(1.7078+1000*b)/(1.7078+1000*b);/*4 /*3*890782/(1.3403+1000*b)/(1.3403+1000*b);/*5*/ dS[eqn]=0; } else { source=0; dS[eqn]=0; } return source; } end_c_loop(c,thread) } 实在找不到问题在哪,请各位大神帮帮忙。 发自小木虫Android客户端 |
» 猜你喜欢
博士延得我,科研能力直往上蹿
已经有7人回复
退学或坚持读
已经有27人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
有70后还继续奋斗在职场上的吗?
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
多组分精馏求助
已经有6人回复













回复此楼