找回密码
 注册
Simdroid-非首页
查看: 70|回复: 0

[FLUENT/GAMBIT] 第三类边界条件 UDF 望指点

[复制链接]
发表于 2014-4-4 19:35:47 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
悬赏20仿真币未解决
各位大侠,我现在在做流固耦合传热计算,几何体是一个竖直圆柱,竖直方向是Z方向,圆柱里面流流体,圆柱边是固体壁面,现在想在固体壁面上加第三类边界条件,即q=h(T1-Tw). 我想选择convection边界条件,其中h已知,就是常数,Tw是固体温度,而T1是流体温度,T1则是随着Z轴(即高度方向)变化的,他们的关系是T1=563.51626+0.0192*z+0.69236*z*z-0.05431*z*z*z+0.00119*z*z*z*z,我自己用UDF尝试的编写了一段程序,想把它嵌进去,因为对UDF不是特别懂,只是仿照帮助文件写了一段,大侠们能不能帮我看看到底是哪里错了吗,计算的结果总是不对,真心希望高手指点!

#include "udf.h"
DEFINE_PROFILE(temperature, thread, position)
{        real x[ND_ND];
        real z;
        face_t f;
        begin_f_loop(f,thread)
        {        F_CENTROID(x,f,thread);
                z=x[2];
                F_PROFILE(f,thread,position)=563.51626+0.0192*z+0.69236*z*z-0.05431*z*z*z+0.00119*z*z*z*z;
        }
        end_f_loop(f,loop)
}

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

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-12 16:02 , Processed in 0.026316 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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