24小时热门版块排行榜    

查看: 1953  |  回复: 10
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

andy014

新虫 (初入文坛)

[求助] 关于温度的传递问题,能否有人帮我看一下这个UDF是哪里出了错误呢? 已有3人参与

各位同学大家好,小弟在这里求助一个二维模型UDF的写法,
我希望能够得到出口边界上(由于是二维,故为一条直线)的温度,再将其传递给入口边界作为温度赋值。即让入口温度=出口温度+10。
编写如下,但是编译的时候总是出现错误!我怀疑是不是UDF哪里出了问题,希望大家能帮帮我!不胜感激!

#include "udf.h"
real t2;/*定义出口温度为t2*/
Thread *thread_out;
face_t f,b;
Domain *domain;
DEFINE_ADJUST(adjust,d)/*每次迭代均送传递温度*/
{
  domain=Get_Domain(1);
  thread_out=Lookup_Thread(domain,7);/*出口边界那条边的ID*/
  begin_f_loop(f,thread_out)
    {
      t2=F_T(f,thread_out) /*获取温度信息*/
     }
      end_f_loop(f,thread_out)
   
}
DEFINE_PROFILE(inlet_T2, t, i)   
{                                
    begin_f_loop(b,t)
      {
       F_PROFILE(b,t,i) = t2+10 ;/*传递出口温度到进口*/
       }
    end_f_loop(b,t)
}
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

achilFes1990

木虫 (著名写手)

【答案】应助回帖

引用回帖:
7楼: Originally posted by 死天 at 2014-10-27 08:52:40
请先清楚什么是局部变量,什么是全局变量。

先不说不能用t2作为变量名,之说t2明显是局部变量根本不能传递出函数的。

各个单位赋值给的t2根本就没有区分,完全就是重复的覆盖

在fluent里能实现你的传递功能 ...

涨姿势了,我当时有分析到局部变量上面,但是如何就那个温度取值并用于下一个函数体一直不知道怎么用,这下会了,赞一个

[ 发自手机版 http://muchong.com/3g ]
扫一扫关注我的微信公众号,共同学习船舶CFD
8楼2014-10-27 13:42:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 11 个回答

andy014

新虫 (初入文坛)

除了第13行 少了一个 分号  已经改正
t2=F_T(f,thread_out); /*获取温度信息*/
2楼2014-10-26 17:34:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

andy014

新虫 (初入文坛)

不是编译出错  编译没有错了  只是没有办法提取那个出口的温度啊!
3楼2014-10-26 17:54:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

achilFes1990

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
你现在这么做的错误或者是不足在哪里啊,你详细说一下,另外是想得到什么样的帮助。

[ 发自手机版 http://muchong.com/3g ]
扫一扫关注我的微信公众号,共同学习船舶CFD
4楼2014-10-26 18:19:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 基金系统什么内容也没有 30+3 winsaint 2026-08-27 6/300 2026-08-28 01:46 by alongwaytogo
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +9 Kittylucky 2026-08-27 9/450 2026-08-28 01:08 by jurkat.1640
[基金申请] 哪位高人中了,把查询到的截图贴出来让我看看,让我长长见识 +5 yuleib84 2026-08-26 6/300 2026-08-28 00:02 by yudaoqian88
[基金申请] 面上合作单位盖章 +5 ssyjh 2026-08-27 5/250 2026-08-27 20:50 by gdfollow
[基金申请] 基金未中,这种答复是模板吗? +5 zhaosm1982 2026-08-27 6/300 2026-08-27 16:00 by lfy8008
[基金申请] 怎么看青基中了没有啊 +5 叶九微 2026-08-26 5/250 2026-08-27 10:35 by l_zh2008
[基金申请] 为什么 国际(地区)合作与交流项目 没有放榜? 10+3 majunge000 2026-08-26 11/550 2026-08-27 08:42 by 北京莱茵编辑
[基金申请] 我不理解! +15 Edward_pc 2026-08-26 23/1150 2026-08-26 20:34 by zzuzxg
[基金申请] 系统查不到 +10 董八千 2026-08-26 10/500 2026-08-26 16:30 by Equinoxhua
[基金申请] 范进中举一文的中心思想 +9 炎黄贵胄 2026-08-22 10/500 2026-08-26 15:40 by semaglutide
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 国合可查了 +3 paperzjh 2026-08-26 3/150 2026-08-26 10:41 by LemmonTr
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
[基金申请] 在坚冰还盖着北海的时候,我看到了怒放的梅花。 (金币+10) +6 ziyangfang 2026-08-25 9/450 2026-08-25 20:26 by huagongfeihu
[基金申请] 明天应该可查了!? +6 chengyan1220 2026-08-23 6/300 2026-08-25 19:45 by zfd97
[基金申请] 如果此刻你正在为国基感到焦虑,不妨来听听这首《基金之外》 +8 scalable 2026-08-24 8/400 2026-08-25 12:52 by jnhyjjm
[基金申请] 建议基金发布提前给出明确的时间点 +13 kulium 2026-08-21 16/800 2026-08-24 16:27 by superceng
[教师之家] 跳槽后在研项目怎么办? +5 简单化xn 2026-08-22 10/500 2026-08-23 12:38 by 简单化xn
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 应该是下周三26日公布了吧? +4 哈哈蛤? 2026-08-21 4/200 2026-08-21 10:58 by Vivilian
信息提示
请填处理意见