| 3 | 1/1 | 返回列表 |
| 查看: 1200 | 回復(fù): 2 | |||
guoyhchina金蟲 (小有名氣)
|
[交流]
請幫忙看下關(guān)于傳熱系數(shù)的UDF對不對,謝了 已有1人參與
|
|
我的問題是要寫一個傳熱系數(shù)是壁溫及壁面附近流場溫度和速度函數(shù)的UDF: hc=(ts+ta)^0.3*U^0.7 其中hc是傳熱系數(shù),ts為壁面溫度,ta為壁面附近流體溫度,U為壁面附近流體速度 這個問題已困擾很久了,也在論壇里發(fā)貼問過,自己寫了個UDF,請這方面的高手幫忙,看下我 寫的這個UDF有什么問題?該怎樣修改?不勝感謝。 /**********************************************************************/ /* UDF that implements a heat transfer coefficient hc*/ /* hc=(ts+ta)^0.3*U^0.7 其中ts為壁面溫度,ta為壁面附近流體溫度,U為壁面附近流體速度 */ /**********************************************************************/ #include "udf.h" DEFINE_PROFILE(heat_transfer_coef,t,i) { cell_t c; face_t f; Thread *t; real hc; if (BOUNDARY_FACE_THREAD_P(t)) /*Most face values will be available*/ real wt,ct,cv; /*wt is wall temperature, ct and cv are cell temperature and velocity of the adjacent wall,respectively*/ wt=F_T(f,t); ct=C_T(c,t); cv=C_U(c,t); hc=power((wt+ct), 0.3)*power(cv, 0.7); return hc; } |
金蟲 (小有名氣)
|
謝謝kylafree的提醒,我已把power改成pow了; 另外,“Thread *t;” 語句是多余的,因DEFINE_PROFILE(heat_transfer_coef,t,i)中已給定了指針,所以刪除“Thread *t;” 。最后修改如下: /**********************************************************************/ /* UDF that implements a heat transfer coefficient hc*/ /* hc=(wt+ct)^0.3*cv^0.7 其中wt為壁面溫度,ct為壁面附近流體溫度,cv為壁面附近流體速度 */ /**********************************************************************/ #include "udf.h" DEFINE_PROFILE(heat_transfer_coef,t,i) { cell_t c; face_t f; real hc; if(BOUNDARY_FACE_THREAD_P(t)) /*Most face values will be available*/ real wt, ct, cv; wt = F_T(f,t); ct = C_T(c,t); cv = C_U(c,t); hc=pow((wt+ct), 0.3)*pow(cv, 0.7); return hc; } 但編譯還是通不過去,有兩處錯誤,提示如下: if (BOUNDARY_FACE_THREAD_P(t)) 有語法錯誤 (parse error); wt=F_T(f,t); 未定義變量wt,但我明明已在前面定義了( real wt,ct,cv; ) 請高手再次指點,謝謝 |
| 3 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研]
|
Grand777 2026-03-21 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 材料工程專碩 348分求調(diào)劑 +3 | 冬辭. 2026-03-17 | 5/250 |
|
|
[考研] 297求調(diào)劑 +3 | 喜歡還是不甘心 2026-03-20 | 3/150 |
|
|
[考研] 生物學(xué)調(diào)劑 +3 | Surekei 2026-03-21 | 3/150 |
|
|
[考研] 278求調(diào)劑 +9 | 煙火先于春 2026-03-17 | 9/450 |
|
|
[考研] 085601調(diào)劑 358分 +3 | zzzzggh 2026-03-20 | 4/200 |
|
|
[考研] 能源材料化學(xué)課題組招收碩士研究生8-10名 +5 | 脫穎而出 2026-03-16 | 15/750 |
|
|
[考研] 306求調(diào)劑 +4 | chuanzhu川燭 2026-03-18 | 4/200 |
|
|
[考研] 083200學(xué)碩321分一志愿暨南大學(xué)求調(diào)劑 +3 | innocenceF 2026-03-17 | 3/150 |
|
|
[考研] 085700資源與環(huán)境308求調(diào)劑 +12 | 墨墨漠 2026-03-18 | 13/650 |
|
|
[考研]
|
然11 2026-03-19 | 4/200 |
|
|
[考研] 材料學(xué)求調(diào)劑 +4 | Stella_Yao 2026-03-20 | 4/200 |
|
|
[考研] 319求調(diào)劑 +3 | 小力氣珂珂 2026-03-20 | 3/150 |
|
|
[考研] 0856調(diào)劑,是學(xué)校就去 +8 | sllhht 2026-03-19 | 9/450 |
|
|
[考研] 生物學(xué)調(diào)劑招人。! +3 | 山海天嵐 2026-03-17 | 4/200 |
|
|
[考博] 申博26年 +3 | 八6八68 2026-03-19 | 3/150 |
|
|
[考研] 考研調(diào)劑 +3 | 淇ya_~ 2026-03-17 | 5/250 |
|
|
[考研] 一志愿211 0703方向310分求調(diào)劑 +3 | 努力奮斗112 2026-03-15 | 3/150 |
|
|
[考研] 321求調(diào)劑 +5 | 大米飯! 2026-03-15 | 5/250 |
|
|
[考研] 中科院材料273求調(diào)劑 +4 | yzydy 2026-03-15 | 4/200 |
|