| 2 | 1/1 | 返回列表 |
| 查看: 864 | 回復(fù): 1 | |||
genesiskknd新蟲 (初入文壇)
|
[交流]
小弟編寫了一個UDF,但是無法hookup,請各位高手看看是哪里出錯了
|
|
大家好, 小弟最近在做一個煙囪的瞬態(tài)模擬,邊界條件是壓力進口和壓力出口。其中壓力進口是一個隨煙囪內(nèi)部平均溫度變化的變量。想通過先自定義一個UDF,將邊界條件中的壓力與煙囪內(nèi)部平均溫度關(guān)聯(lián),然后在Profile Update Interval中將邊界條件的更新設(shè)置為每一個時間步長更新一次。下面是我編寫的UDF原程序: #include "udf.h" /*定義隨平均溫度變化的壓力進口*/ DEFINE_PROFILE(pressure_inlet,thread,i) { /*求平均溫度,所有代碼取自UDF manual*/ Domain *d; real tavg = 0.; real tmax = 0.; real tmin = 0.; real temp,volume,vol_tot; Thread *t; cell_t c; d = Get_Domain(1); thread_loop_c(t,d) { begin_c_loop(c,t) { volume = C_VOLUME(c,t); temp = C_T(c,t); if (temp < tmin || tmin == 0.) tmin = temp; if (temp > tmax || tmax == 0.) tmax = temp; vol_tot += volume; tavg += temp*volume; } end_c_loop(c,t) tavg /= vol_tot; printf("\n Tmin = %g Tmax = %g Tavg = %g\n",tmin,tmax,tavg); } /*定義邊界條件,部分代碼取自UDF manual*/ face_t f; begin_f_loop(f,thread) { F_PROFILE(f,thread,i) = 0.0345*75*((1/303)-(1/(273+tavg))); } end_f_loop(f,t) } 在上述文件完成后,改名為pressure.c,然后在fluent中通過Inteperated方式導(dǎo)入(點選了Display Assembly List)。但是當(dāng)我點擊Interpret之后,控制臺并未按manual中顯示編譯后的代碼,而是顯示:cpp -I"C:\PROGRA~1\ANSYSI~1\v130\fluent\fluent13.0.0/src" -I"C:\PROGRA~1\ANSYSI~1\v130\fluent\fluent13.0.0/cortex/src" -I"C:\PROGRA~1\ANSYSI~1\v130\fluent\fluent13.0.0/client/src" -I"C:\PROGRA~1\ANSYSI~1\v130\fluent\fluent13.0.0/multiport/src" -I. -DUDF ONFIG_H="<udfconfig.h>" "C:\Stack\UDF\pressure.c" Interrupting... Done. 由于當(dāng)中沒有提示錯誤,因此直接到邊界條件找到壓力進口想將此UDF加載到邊界條件當(dāng)中。但是在壓力的輸入下拉列表里面還是沒有定義的UDF。 小弟的問題是,倒地這當(dāng)中哪里發(fā)生了錯誤,導(dǎo)致不能加載UDF。 問題比較冗長,再次感謝各位幫助小弟解決此問題。謝謝/bow |
新蟲 (初入文壇)
| 2 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 278求調(diào)劑 +9 | 煙火先于春 2026-03-17 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 266求調(diào)劑 +3 | 哇呼哼呼哼 2026-03-20 | 3/150 |
|
|
[考研] 南昌大學(xué)材料專碩311分求調(diào)劑 +6 | 77chaselx 2026-03-20 | 6/300 |
|
|
[考研] 299求調(diào)劑 +6 | △小透明* 2026-03-17 | 6/300 |
|
|
[考研] 化學(xué)求調(diào)劑 +4 | 臨澤境llllll 2026-03-17 | 5/250 |
|
|
[考研] 324分 085600材料化工求調(diào)劑 +4 | llllkkkhh 2026-03-18 | 4/200 |
|
|
[考研] 一志愿華南師大 070300(化學(xué))304分求調(diào)劑 +3 | 0703武芊慧雪304 2026-03-18 | 3/150 |
|
|
[考研] 一志愿中海洋材料工程專碩330分求調(diào)劑 +8 | 小材化本科 2026-03-18 | 8/400 |
|
|
[考研] 考研調(diào)劑求學(xué)校推薦 +3 | 伯樂29 2026-03-18 | 5/250 |
|
|
[考研] 287求調(diào)劑 +7 | 晨昏線與星海 2026-03-19 | 8/400 |
|
|
[考研] 290求調(diào)劑 +7 | ^O^乜 2026-03-19 | 7/350 |
|
|
[考研] A區(qū)線材料學(xué)調(diào)劑 +5 | 周周無極 2026-03-20 | 5/250 |
|
|
[考研] 一志愿西南交通 專碩 材料355 本科雙非 求調(diào)劑 +5 | 西南交通專材355 2026-03-19 | 5/250 |
|
|
[考研] 本人考085602 化學(xué)工程 專碩 +19 | 不知道叫什么! 2026-03-15 | 21/1050 |
|
|
[考研] 一志愿華中農(nóng)業(yè)071010,總分320求調(diào)劑 +3 | 困困困困坤坤 2026-03-20 | 3/150 |
|
|
[考研] 085601材料工程專碩求調(diào)劑 +10 | 慕寒mio 2026-03-16 | 10/500 |
|
|
[考研] 本科鄭州大學(xué)物理學(xué)院,一志愿華科070200學(xué)碩,346求調(diào)劑 +4 | 我不是一根蔥 2026-03-18 | 4/200 |
|
|
[考研] 290求調(diào)劑 +3 | p asserby. 2026-03-15 | 4/200 |
|
|
[考研] 一志愿蘇州大學(xué)材料工程(085601)專碩有科研經(jīng)歷三項國獎兩個實用型專利一項省級立項 +6 | 大火山小火山 2026-03-16 | 8/400 |
|
|
[考研] 327求調(diào)劑 +6 | 拾光任染 2026-03-15 | 11/550 |
|