| 4 | 1/1 | 返回列表 |
| 查看: 1323 | 回復(fù): 3 | ||
aiweimo鐵蟲 (初入文壇)
|
[求助]
VS2010環(huán)境下,同一udf文件在Fluent16.0中編譯通過,而在 Fluent6.3 中編譯失? 已有1人參與
|
|
這是一個定義速度入口處k跟w分布的udf文件。之前在自己工作站上試過,工作站用的編譯環(huán)境是VS2010,當(dāng)采用ANSYS Fluent 16.0編譯時,這個udf文件沒有任何問題,并且計算了一個課題。后來因為某些原因,必須使用 Fluent 6.3 計算,發(fā)現(xiàn)在 Fluent 6.3 上編譯失敗。于是測試了另外一個常見的udf,就是定義入口速度切變分布的udf,F(xiàn)luent6.3 可以編譯并計算,這么說編譯環(huán)境應(yīng)該沒有問題。 k跟w分布的udf的部分提示錯誤如下: "…… In file included from /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/udf.h:36, from udf_kw.c:32: /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/real_gas.h:18: error: redefinition of ‘struct RGAS_Function_struct’ /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/real_gas.h:35: error: conflicting types for ‘RGAS_Functions’ /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/real_gas.h:35: note: previous declaration of ‘RGAS_Functions’ was here /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/real_gas.h:40: error: conflicting types for ‘real_gas_fcns’ /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/real_gas.h:40: note: previous declaration of ‘real_gas_fcns’ was here In file included from udf_kw.c:32: /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/udf.h:68: error: redefinition of ‘struct UDF_Data’ /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/udf.h:73: error: conflicting types for ‘UDF_Data’ /public/home/zhengzhi/Fluent/Fluent.Inc/fluent6.3.26/src/udf.h:73: note: previous declaration of ‘UDF_Data’ was here ……" 最后顯示錯誤超過了100個。 想問下大家是不是 Fluent 6.3 某些宏沒有或者在后來版本中改變了? 我主要是想在集群中計算,但集群只有Fluent6.3,沒有ANSYS FLuent 16.0;蛘叽蠹抑廊绾我苑荊UI方式安裝 ANSYS Fluent 16.0告訴我也好,多謝大家了。。 |

鐵蟲 (初入文壇)
|
#include "udf.h" #include "math.h" DEFINE_PROFILE(k_inlet,t,i) { real x[ND_ND]; face_t f; real z0=0.03; real omega=7.272E-05; real lam=0.6472; real U=11; real z,f0,u_xing,yita,p,sigma_u,I; begin_f_loop(f,t) { F_CENTROID(x,f,t); z=x[1]+15.4; f0=2*omega*sin(abs(lam)); u_xing=(0.4*U-34.5*f0*z)/(log(z/z0)); yita=1-6*f0*z/u_xing; p=pow(yita,16); sigma_u=7.5*yita*pow((0.538+0.09*log(z/z0)),p)*u_xing/(1+0.156*log(u_xing/(f0*z0))); I=sigma_u/U; F_PROFILE(f,t,i)=3/2*pow((sigma_u),2); } end_f_loop(f,t) } #include "udf.h" #include "math.h" DEFINE_PROFILE(w_inlet,t,i) { real x[ND_ND]; face_t f; real z0=0.03; real omeg=7.272E-05; real lam=0.6472; real U=11; real C_mu=0.09; real z,f0,u_xing,yita,p,sigma_u,I,eplison,k,l; begin_f_loop(f,t) { F_CENTROID(x,f,t); z=x[1]+15.4; f0=2*omeg*sin(fabs(lam)); u_xing=(0.4*U-34.5*f0*z)/(log(z/z0)); yita=1-6*f0*z/u_xing; p=pow(yita,16); sigma_u=7.5*yita*pow((0.538+0.09*log(z/z0)),p)*u_xing/(1+0.156*log(u_xing/(f0*z0))); I=sigma_u/U; k=3/2*pow((sigma_u),2); l=87.318; eplison=((pow(C_mu,(0.75)))*(pow(k,(1.5))))/l; F_PROFILE(f,t,i)=eplison/k; } end_f_loop(f,t) } 第一次用小木蟲問問題,我記得我上傳了udf文件,但我自己找不到。怕沒傳好,就把當(dāng)時上傳的udf文件里面的內(nèi)容也復(fù)制到這里了。這個udf文件就是那個定義k跟w在入口處分布的文件,在Fluent 16.0 上編譯通過,在Fluent 6.3上編譯失敗 |

木蟲 (著名寫手)

鐵蟲 (初入文壇)

| 4 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿華中科技大學(xué)071000,求調(diào)劑 +3 | 沿岸有貝殼6 2026-03-21 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 能源材料化學(xué)課題組招收碩士研究生8-10名 +5 | 脫穎而出 2026-03-16 | 15/750 |
|
|
[考研] 297求調(diào)劑 +9 | 戲精丹丹丹 2026-03-17 | 9/450 |
|
|
[考研] 296求調(diào)劑 +6 | www_q 2026-03-18 | 10/500 |
|
|
[考研] 材料專碩英一數(shù)二306 +7 | z1z2z3879 2026-03-18 | 7/350 |
|
|
[考研] 一志愿南京理工大學(xué)085701資源與環(huán)境302分求調(diào)劑 +4 | 葵梓衛(wèi)隊 2026-03-18 | 6/300 |
|
|
[考研] 藥學(xué)383 求調(diào)劑 +3 | 藥學(xué)chy 2026-03-15 | 5/250 |
|
|
[考研] 一志愿蘇州大學(xué)材料求調(diào)劑,總分315(英一) +5 | sbdksD 2026-03-19 | 5/250 |
|
|
[考研] 求調(diào)劑一志愿南京航空航天大學(xué)289分 +3 | @taotao 2026-03-19 | 3/150 |
|
|
[考研] 086500 325 求調(diào)劑 +3 | 領(lǐng)帶小熊 2026-03-19 | 3/150 |
|
|
[論文投稿]
申請回稿延期一個月,編輯同意了。但系統(tǒng)上的時間沒變,給編輯又寫郵件了,沒回復(fù)
10+3
|
wangf9518 2026-03-17 | 4/200 |
|
|
[考研] 328求調(diào)劑,英語六級551,有科研經(jīng)歷 +4 | 生物工程調(diào)劑 2026-03-16 | 12/600 |
|
|
[考研] 收復(fù)試調(diào)劑生 +4 | 雨后秋荷 2026-03-18 | 4/200 |
|
|
[考研] 312求調(diào)劑 +8 | 陌宸希 2026-03-16 | 9/450 |
|
|
[考研] 277調(diào)劑 +5 | 自由煎餅果子 2026-03-16 | 6/300 |
|
|
[考研] 一志愿蘇州大學(xué)材料工程(085601)專碩有科研經(jīng)歷三項國獎兩個實用型專利一項省級立項 +6 | 大火山小火山 2026-03-16 | 8/400 |
|
|
[考研] 283求調(diào)劑 +3 | 聽風(fēng)就是雨; 2026-03-16 | 3/150 |
|
|
[考研] 304求調(diào)劑 +5 | 素年祭語 2026-03-15 | 5/250 |
|
|
[考研] 304求調(diào)劑 +4 | ahbd 2026-03-14 | 4/200 |
|
|
[考研] 318求調(diào)劑 +3 | Yanyali 2026-03-15 | 3/150 |
|