| 5 | 1/1 | 返回列表 |
| 查看: 1698 | 回復(fù): 5 | ||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||
苦逼鍋爐工新蟲 (初入文壇)
|
[求助]
請大神幫忙看看UDF。。 已有1人參與
|
|
|
#include "udf.h" #include "dpm.h" FILE *fp; fp=fopen("out.txt","w"); DEFINE_DPM_BC(JIEZHA,p,t,f,f_normal,dim) { int h; if (P_T(p)<150) { fprintf(fp," %g %g %g\n",P_POS(p)[0],P_POS(p)[1],P_POS(p)[2]); return PATH_ABORT; } else return PATH_ACTIVE; h++; message(" %g\n",h); } 這是一個關(guān)于顆粒碰到壁面,若顆粒溫度小于150就粘附,并輸出顆粒粘附的坐標(biāo),否則不粘附,并輸出總的顆粒碰撞數(shù)量的UDF。 但是在build時出現(xiàn)錯誤 ..\..\src\JIEZHA.c(4) : error C2040: 'fp' : 'int' differs in levels of indirection from 'FILE *' ..\..\src\JIEZHA.c(4) : error C2099: initializer is not a constant 請問該如何修改。 |
|
1. fp=fopen("out.txt","w"); 這句放到函數(shù)里看看(寫完之后建議fclose,雖然不關(guān)也沒啥影響?我的強(qiáng)迫癥、、、); 2. 你又沒給h初值; 3. w會清除之前寫下的數(shù)據(jù),應(yīng)該用a+; 4. g%最自動區(qū)分浮點(diǎn)數(shù),但是h貌似是int,會不會出現(xiàn)BUG?; 5. h++;message(" %g\n",h); 這兩句在return后面,永遠(yuǎn)不會執(zhí)行; 6. 改正5后,如果你入射顆粒較多并且為非穩(wěn)態(tài)計算,有可能你的Fluent 會卡死在輸出message這個步驟上(原因大概是模擬計算速度>>printf/message速度,按下stop之后也要等待message結(jié)束,不要問我為什么知道(´;ω;`) ) 7.以上2-7點(diǎn)可能沒啥用|・ω・`) |
新蟲 (初入文壇)
|
多謝大神。^ω^ 我還有個小問題,就是我想顯示壁面上每個face上黏附的顆粒數(shù),使用F_UDMI(f,t,0)++可以嗎,就是我不知道如何給 F_UDMI(f,t,0)++賦初值,請大神指教^ω^ 發(fā)自小木蟲Android客戶端 |
新蟲 (初入文壇)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 336求調(diào)劑 +5 | kiyy 2026-04-01 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 材料調(diào)劑 +12 | 一樣YWY 2026-04-01 | 12/600 |
|
|
[考研] 英一數(shù)一408,總分284,二戰(zhàn)真誠求調(diào)劑 +12 | 12.27 2026-03-30 | 14/700 |
|
|
[考研] 085410 一志愿211 22408分?jǐn)?shù)359求調(diào)劑 +3 | 123456789qw 2026-03-31 | 4/200 |
|
|
[考研] 288求調(diào)劑 一志愿哈工大 材料與化工 +28 | 洛神哥哥 2026-03-31 | 28/1400 |
|
|
[考研] 材料調(diào)劑 +11 | 一樣YWY 2026-03-31 | 11/550 |
|
|
[考研] 085602化學(xué)工程268分蹲調(diào)劑 +8 | 月照花林。 2026-04-01 | 8/400 |
|
|
[考研] 生物與醫(yī)藥考研調(diào)劑 +5 | 鐵憨憨123425 2026-03-31 | 5/250 |
|
|
[考研] 085601一志愿中山大學(xué)深圳材料工程330求調(diào)劑 +6 | pipiver 2026-03-30 | 6/300 |
|
|
[考研] 08工科275求調(diào)劑,可跨考。 +5 | AaAa7420 2026-03-31 | 5/250 |
|
|
[考研] 085701環(huán)境工程,267求調(diào)劑 +17 | minht 2026-03-26 | 17/850 |
|
|
[考研] 080200學(xué)碩,機(jī)械工程專業(yè)277分,求帶走! +4 | 瓶子PZ 2026-03-31 | 4/200 |
|
|
[考研] 材料工程085601數(shù)二英一335求調(diào)劑 +5 | 雙馬尾痞老板2 2026-03-31 | 5/250 |
|
|
[考研] 086000調(diào)劑 +5 | 7901117076 2026-03-26 | 5/250 |
|
|
[基金申請] 面上5B能上會嗎? +8 | redcom 2026-03-29 | 8/400 |
|
|
[考研] 085404 22408 315分 +5 | zhuangyan123 2026-03-31 | 6/300 |
|
|
[考研] 食品工程專碩一志愿中海洋309求調(diào)劑 +5 | 小張zxy張 2026-03-26 | 10/500 |
|
|
[考研] 296求調(diào)劑 +10 | 彼岸t 2026-03-29 | 10/500 |
|
|
[考研] 327求調(diào)劑 +6 | 汲亦昊 2026-03-29 | 6/300 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +6 | 崔wj 2026-03-26 | 6/300 |
|