24小时热门版块排行榜    

查看: 1962  |  回复: 0

xiaoxiang_

铜虫 (小有名气)

[求助] Fluent计算,四面体网格,编写UDF,用数组赋值初始温度

计算一个传热问题,使用Gambit分三个区域划分了四面体网格。要编一个UDF给定温度初场。温度初场的数据已知,保存在一个数组中(无规律)。尝试编写的UDF如下。
假设计算区域总共有20000个网格,数组的数据也已经按照Gambit网格文件里体网格的顺序排好。但是,这个UDF导入Fluent里显示的温度场是错误的。
请问:
        1  下面UDF代码是否正确?如果有错误,请找出并给出错误原因及正确代码
        2  是否有更好的解决本问题的方法,请给出详细思路及代码
      (个人认为,该UDF中的语句 C_T(c,t)=temp0_cell[c]; 可能有问题,网格温度值的定位方式为:Domain--->Thread--->Cell,然而Thread的具体组织方式不清楚,导致
赋值没有对应到相应的网格而失败。UDF是否还有其它的数据定位方式,可以便于本问题的解决?)
           以上两个问题,只要解决其一,使Fluent可以正确导入数组温度初场,就给金币。

#include "udf.h"
#define total_cell 20000
real temp0_cell[total_cell]={
/*此处有20000个数据*/
};

DEFINE_INIT(cell_temp, d)
{
        cell_t c;
        Thread *t;
        real x[ND_ND];
       
        thread_loop_c(t,d)
        {
                  begin_c_loop_all(c,t)
                  {
                    C_CENTROID(x,c,t);
                    C_T(c,t)=temp0_cell[c];                            
                  }
                  end_c_loop_all(c,t)  
        }

}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaoxiang_ 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿河北工业大学0817化工278分求调剂 +7 jhybd 2026-03-23 12/600 2026-03-24 09:03 by jhybd
[考研] 361求调剂 +3 Glack 2026-03-22 3/150 2026-03-23 22:03 by fuyu_
[考研] 一志愿重庆大学085700资源与环境,总分308求调剂 +7 墨墨漠 2026-03-23 8/400 2026-03-23 20:36 by Creta
[考研] 一志愿武理材料工程348求调剂 +6  ̄^ ̄゜汗 2026-03-19 9/450 2026-03-23 19:53 by pswait
[考研] 考研化学308分求调剂 +7 你好明天你好 2026-03-23 8/400 2026-03-23 18:39 by macy2011
[考研] 工科0856求调剂 +5 沐析汀汀 2026-03-21 5/250 2026-03-23 17:56 by 海瑟薇-
[考研] 工科材料085601 279求调剂 +8 困于星晨 2026-03-17 10/500 2026-03-23 13:05 by 醉在风里
[考研] 070300,一志愿北航320求调剂 +3 Jerry0216 2026-03-22 5/250 2026-03-23 09:16 by 。。堂堂
[考研] 323求调剂 +6 洼小桶 2026-03-18 6/300 2026-03-23 00:29 by king123!
[考研] 324求调剂 +6 lucky呀呀呀鸭 2026-03-20 6/300 2026-03-22 16:01 by ColorlessPI
[考研] 289求调剂 +7 怀瑾握瑜l 2026-03-20 7/350 2026-03-22 15:57 by ColorlessPI
[考研] 材料与化工(0856)304求 B区 调剂 +3 邱gl 2026-03-21 3/150 2026-03-21 13:47 by lature00
[考研] 330求调剂0854 +3 assdll 2026-03-21 3/150 2026-03-21 13:01 by 搏击518
[考研] 化学求调剂 +4 临泽境llllll 2026-03-17 5/250 2026-03-21 02:23 by JourneyLucky
[考研] 324分 085600材料化工求调剂 +4 llllkkkhh 2026-03-18 4/200 2026-03-21 01:24 by JourneyLucky
[考研] 南京大学化学376求调剂 +3 hisfailed 2026-03-19 6/300 2026-03-20 23:43 by hisfailed
[考研] 288求调剂 +16 于海海海海 2026-03-19 16/800 2026-03-20 22:28 by JourneyLucky
[考研] 353求调剂 +3 拉钩不许变 2026-03-20 3/150 2026-03-20 19:56 by JourneyLucky
[考研] 一志愿福大288有机化学,求调剂 +3 小木虫200408204 2026-03-18 3/150 2026-03-19 13:31 by houyaoxu
[考研] 考研求调剂 +3 橘颂. 2026-03-17 4/200 2026-03-17 21:43 by 有只狸奴
信息提示
请填处理意见