| 5 | 1/1 | 返回列表 |
| 查看: 2484 | 回復(fù): 13 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | |||
xiaoheimc金蟲 (初入文壇)
|
[求助]
UDF編譯時(shí)出現(xiàn)語法錯(cuò)誤
|
||
|
/***********************************************/ /*UDF for specifying density in different cells*/ /***********************************************/ #include "udf.h" DEFINE_PROPERTY(cell_density,c,t) { real x; C_CENTROID(x,c,t); if(0 return C_R(c,t); } 這個(gè)是自己編的UDF,在fluent中編譯時(shí)說是程序第五行有語法錯(cuò)誤(Error: D:\example\exam-3\cell\243\337density.udf.c: line 5: parse error.),各位高手幫忙看一下問題出在哪里。不勝感激! |
|
DEFINE_PROPERTY可以用來自定義密度/粘度等,而密度/粘度等參數(shù)自定義時(shí),只需寫出對(duì)其有影響的表達(dá)式,也即rho = f(x), 其中x 是影響密度的自變量,UDF完成后,你將其加載到密度選項(xiàng)上,就是改變密度,如果加載到粘度上,就是改變粘度。而不是像你原來寫的強(qiáng)制賦值。 另外,多說一句,在計(jì)算之前,無論對(duì)物理模型還是軟件的設(shè)置,都要確定理解和熟悉后再動(dòng)手,你現(xiàn)在盲目算下去后,只能浪費(fèi)時(shí)間。 |
新蟲 (初入文壇)
金蟲 (初入文壇)
|
是二維的,不過改了以后還是出現(xiàn)同樣的提示。下面是修改后的UDF /***********************************************/ /*UDF for specifying density in different cells*/ /***********************************************/ #include "udf.h" DEFINE_PROPERTY(cell_density,c,t) { real x; C_CENTROID(x,c,t); if (0 return C_R(c,t); } 為什么呢? |
|
查一下else和else if的區(qū)別,去掉else后面括號(hào)內(nèi)判斷的語句。 #include "udf.h" DEFINE_PROPERTY(cell_density,c,t) { real x; C_CENTROID(x,c,t); if (0 esle C_R(c,t)=1.02; return C_R(c,t); } |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研]
|
nnnnnnn5 2026-03-25 | 10/500 |
|
|---|---|---|---|---|
|
[考研] 375求調(diào)劑 +3 | 雨夏整夜 2026-03-29 | 3/150 |
|
|
[考研] 291求調(diào)劑 +4 | Y-cap 2026-03-29 | 4/200 |
|
|
[考研] 298求調(diào)劑 +4 | 種圣賜 2026-03-28 | 4/200 |
|
|
[碩博家園] 求調(diào)劑 330分 085600材料與化工 +3 | gqhhh 2026-03-22 | 3/150 |
|
|
[考研] 求調(diào)劑 +7 | 爭取九點(diǎn)睡 2026-03-28 | 8/400 |
|
|
[考研] 312,生物學(xué)求調(diào)劑 +3 | 小譯同學(xué)abc 2026-03-28 | 3/150 |
|
|
[考研] 復(fù)試調(diào)劑 +3 | raojunqi0129 2026-03-28 | 3/150 |
|
|
[考研] 一志愿北京工業(yè)大學(xué),324分求調(diào)劑 +4 | 零八# 2026-03-28 | 4/200 |
|
|
[考研] 085600,材料與化工321分求調(diào)劑 +9 | 大饞小子 2026-03-28 | 9/450 |
|
|
[考研] 286求調(diào)劑 +4 | 丟掉懶惰 2026-03-27 | 7/350 |
|
|
[考研] 311求調(diào)劑 +3 | 希望上岸阿小楊 2026-03-23 | 3/150 |
|
|
[考研] 328求調(diào)劑 +7 | 嗯滴的基本都 2026-03-27 | 7/350 |
|
|
[考研] 求調(diào)劑推薦 材料 304 +15 | 荷包蛋hyj 2026-03-26 | 15/750 |
|
|
[考研] 285求調(diào)劑 +4 | AZMK 2026-03-27 | 7/350 |
|
|
[考研] 一志愿南師大0703化學(xué) 275求調(diào)劑 +4 | Ripcord上岸 2026-03-27 | 4/200 |
|
|
[考研] 333求調(diào)劑 +3 | question挽風(fēng) 2026-03-23 | 3/150 |
|
|
[考研] 359求調(diào)劑 +4 | 王了個(gè)楠 2026-03-25 | 4/200 |
|
|
[考研] 318求調(diào)劑 +3 | plum李子 2026-03-23 | 3/150 |
|
|
[考研] B區(qū)考研調(diào)劑 +4 | yqdszhdap- 2026-03-22 | 5/250 |
|