24小时热门版块排行榜    

Znn3bq.jpeg
查看: 2499  |  回复: 14

hagongdah

新虫 (小有名气)

[求助] udf不同壁面热流求助 已有2人参与

对一个壁面定义不同的热流密度的UDF,运行有错误,请大家帮忙看看问题出在哪?感觉centroid命令不太会用,这一命令具体怎么用呢?感激不尽呀
#include "udf.h“

DEFINE_PROFILE(wall-heat-flux, thread, pos)

{

    float x[ND_ND]; /* Position vector*/

    float y;
  
    face_t f;

    begin_f_loop(f, thread)

   {
   
        F_CENTROID(x,f,thread);
     
        y = x[1];
   
        if (y<=0.006)
            F_PROFILE(f, thread, pos)=0;
        else
           F_PROFILE(f, thread, pos)
  = -20294*y+912;

   }

    end_f_loop(f, thread)
}

[ Last edited by hagongdah on 2014-3-21 at 14:43 ]
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

一夕之木

新虫 (初入文坛)

引用回帖:
8楼: Originally posted by hagongdah at 2014-03-21 19:32:26
还是不对呀,大家帮帮忙呀...

你这编的程序里面小错误比较多,我给你修改了一下,已经可以运行了。
udf不同壁面热流求助
11.jpg

9楼2014-03-22 09:39:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

759599290

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
hagongdah: 金币+5 2014-03-22 21:28:09
没看出程序有什么错误。建议把Fluent提示的错误信息附上。
中国热管理协会特约专家,中国热设计网高级顾问,东莞鸿艺电子技术总监
2楼2014-03-21 17:06:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一夕之木

新虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
hagongdah: 金币+5 2014-03-22 21:27:12
个人感觉是程序编程的问题,你可以将float换成real,将pos换成position试试,如果还有问题,请将FLUENT运行中显示的错误附上。
3楼2014-03-21 18:17:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hagongdah

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 759599290 at 2014-03-21 17:06:13
没看出程序有什么错误。建议把Fluent提示的错误信息附上。

我用解释UDF,显示Error:F:\fluent exercise\3.c:line 1:parse errpr
我对centroid命令不太懂,怎么确定位置呢?定义的数组是x[ND_ND],那个N_D要定义吗?谢谢了
4楼2014-03-21 18:21:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hagongdah

新虫 (小有名气)

引用回帖:
3楼: Originally posted by 一夕之木 at 2014-03-21 18:17:41
个人感觉是程序编程的问题,你可以将float换成real,将pos换成position试试,如果还有问题,请将FLUENT运行中显示的错误附上。

Error:F:\fluent exercise\3.c:line 1:parse errpr
试过了还是不行,求指点迷津呀
5楼2014-03-21 18:28:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一夕之木

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by hagongdah at 2014-03-21 18:28:02
Error:F:\fluent exercise\3.c:line 1:parse errpr
试过了还是不行,求指点迷津呀...

这上边显示是第一行出现语法错误,应该不是什么大问题,我感觉应该没事了呀,你把face_t f 放到第一个大括号后边第一项试试,还有在最后一项后边加上分号试试。
6楼2014-03-21 18:47:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

一夕之木

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by hagongdah at 2014-03-21 18:28:02
Error:F:\fluent exercise\3.c:line 1:parse errpr
试过了还是不行,求指点迷津呀...

还有第一项中的udf.h后边的双引号貌似不对,你仔细检查后再尝试运行一下。
7楼2014-03-21 18:50:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hagongdah

新虫 (小有名气)

引用回帖:
7楼: Originally posted by 一夕之木 at 2014-03-21 18:50:12
还有第一项中的udf.h后边的双引号貌似不对,你仔细检查后再尝试运行一下。...

还是不对呀,大家帮帮忙呀
8楼2014-03-21 19:32:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hagongdah

新虫 (小有名气)

引用回帖:
9楼: Originally posted by 一夕之木 at 2014-03-22 09:39:41
你这编的程序里面小错误比较多,我给你修改了一下,已经可以运行了。

11.jpg
...

非常感谢,还有个问题请教您,udf编程都是国际单位制吗?我的壁面热流是随x轴变化的,是不是应该改成X[0]呢?谢谢
10楼2014-03-22 21:24:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hagongdah 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 求助调剂,跨调 +10 X十甫寸Y 2026-04-11 10/500 2026-04-11 21:26 by 蓝云思雨
[考研] 求调剂 +17 MAX怅惘 2026-04-09 19/950 2026-04-11 18:43 by wutongshun
[基金申请] 山东省基金2026 +4 jerry681 2026-04-08 5/250 2026-04-11 13:59 by laobibibi
[考研] 085404 293求调剂 +8 勇远库爱314 2026-04-08 8/400 2026-04-11 12:08 by zhq0425
[考研] 材料工程085601,270求调剂 +30 @ASDF1234 2026-04-08 32/1600 2026-04-11 10:30 by Delta2012
[考研] 282,求调剂 +12 jggshjkkm 2026-04-09 14/700 2026-04-11 09:39 by 猪会飞
[考研] 本科西工大 324求调剂 +4 wysyjs25 2026-04-10 4/200 2026-04-10 20:00 by 来看流星雨10
[考研] 287求调剂 +15 Fnhc 2026-04-07 21/1050 2026-04-10 19:09 by chemisry
[考研] 考研二轮调剂 +8 故人?? 2026-04-09 8/400 2026-04-10 09:44 by 青梅duoduo
[考研] 332,085601求调剂 +12 ydfyh 2026-04-09 14/700 2026-04-09 17:28 by wp06
[考研] 085600材料与化工专硕329 求调剂 +24 额cc 2026-04-06 25/1250 2026-04-09 16:01 by wp06
[考研] 一志愿武理车辆 281 求调剂 +5 上岸研究生. 2026-04-07 5/250 2026-04-09 15:56 by only周
[考研] 材料307分求大佬组收留 +17 Hll胡 2026-04-07 17/850 2026-04-09 10:53 by liuhuiying09
[考研] 085404,334分,求调剂 +5 sunjie8888 2026-04-08 8/400 2026-04-09 07:26 by sunjie8888
[考研] 266调剂 +8 daya sun 2026-04-07 9/450 2026-04-08 20:27 by yutian743
[考研] 305求调剂 +4 77Qi 2026-04-06 4/200 2026-04-07 20:06 by shanqishi
[考研] 专硕085403,291分,有两篇专利,一国一奖 +3 哈吉咪哈吉咪 2026-04-07 3/150 2026-04-07 18:21 by 蓝云思雨
[考研] 312求调剂 +4 LR6 2026-04-06 4/200 2026-04-07 08:42 by jp9609
[考研] 081200-11408-367学硕求调剂 +4 1_2_3111 2026-04-06 4/200 2026-04-07 08:13 by jp9609
[考研] 生物与医药求调剂 +7 heguanhua 2026-04-05 8/400 2026-04-06 18:41 by macy2011
信息提示
请填处理意见