| 查看: 2468 | 回復(fù): 13 | ||
xiaoheimc金蟲 (初入文壇)
|
[求助]
UDF編譯時出現(xiàn)語法錯誤
|
|
|
/***********************************************/ /*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); } 這個是自己編的UDF,在fluent中編譯時說是程序第五行有語法錯誤(Error: D:\example\exam-3\cell\243\337density.udf.c: line 5: parse error.),各位高手幫忙看一下問題出在哪里。不勝感激! |
|
DEFINE_PROPERTY可以用來自定義密度/粘度等,而密度/粘度等參數(shù)自定義時,只需寫出對其有影響的表達式,也即rho = f(x), 其中x 是影響密度的自變量,UDF完成后,你將其加載到密度選項上,就是改變密度,如果加載到粘度上,就是改變粘度。而不是像你原來寫的強制賦值。 另外,多說一句,在計算之前,無論對物理模型還是軟件的設(shè)置,都要確定理解和熟悉后再動手,你現(xiàn)在盲目算下去后,只能浪費時間。 |
新蟲 (初入文壇)
金蟲 (初入文壇)
|
是二維的,不過改了以后還是出現(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后面括號內(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ā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿西南交大,求調(diào)劑 +4 | 材化逐夢人 2026-03-18 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 化學(xué)工程321分求調(diào)劑 +14 | 大米飯! 2026-03-15 | 17/850 |
|
|
[考研] 301求調(diào)劑 +9 | yy要上岸呀 2026-03-17 | 9/450 |
|
|
[考研] 326求調(diào)劑 +5 | 上岸的小葡 2026-03-15 | 6/300 |
|
|
[考研] 求調(diào)劑,總分315,考的生物醫(yī)藥,一志愿湖南師范大學(xué)。調(diào)劑到任何專業(yè)都可以 +4 | 小丁想進步 2026-03-11 | 5/250 |
|
|
[考研] 機械專碩325,尋找調(diào)劑院校 +3 | y9999 2026-03-15 | 5/250 |
|
|
[考研] 一志愿華中師范071000,325求調(diào)劑 +6 | RuitingC 2026-03-12 | 6/300 |
|
|
[考研] 26考研一志愿中國石油大學(xué)(華東)305分求調(diào)劑 +3 | 嘉年新程 2026-03-15 | 3/150 |
|
|
[考研] 材料工程327求調(diào)劑 +3 | xiaohe12w 2026-03-11 | 3/150 |
|
|
[基金申請] 現(xiàn)在如何回避去年的某一個專家,不知道名字 +3 | zk200107 2026-03-12 | 6/300 |
|
|
[考研] 復(fù)試調(diào)劑 +4 | z1z2z3879 2026-03-14 | 5/250 |
|
|
[考研] 330求調(diào)劑 +3 | ?醬給調(diào)劑跪了 2026-03-13 | 3/150 |
|
|
[考研] 266求調(diào)劑 +4 | 學(xué)員97LZgn 2026-03-13 | 4/200 |
|
|
[考研] 招收0805(材料)調(diào)劑 +3 | 18595523086 2026-03-13 | 3/150 |
|
|
[考研] [0860]321分求調(diào)劑,ab區(qū)皆可 +4 | 寶貴熱 2026-03-13 | 4/200 |
|
|
[考研] 26調(diào)劑/材料科學(xué)與工程/總分295/求收留 +9 | 2026調(diào)劑俠 2026-03-12 | 9/450 |
|
|
[考研] 工科278分求調(diào)劑 +5 | 周慢熱啊 2026-03-12 | 7/350 |
|
|
[考研] 求調(diào)劑 +3 | 程雨杭 2026-03-12 | 3/150 |
|
|
[考研] 328化工專碩求調(diào)劑 +4 | 。,。,。,。i 2026-03-12 | 4/200 |
|
|
[考研] 0817化學(xué)工程與技術(shù)考研312分調(diào)劑 +3 | T123 tt 2026-03-12 | 3/150 |
|