| 查看: 2403 | 回復(fù): 21 | ||
opporoppor新蟲 (初入文壇)
|
[求助]
一個入口速度函數(shù)的UDF編程,新手實在無力,望大神不吝賜教! 已有2人參與
|
|
入口速度是V=80*丨sin((pi*x)/0.6)丨, “丨”表示絕對值,“pi”表示圓周率。 fluent新手,對宏命令知之甚少,希望大神能幫我編寫一個函數(shù)。深表感激! |
|
#include "udf.h" DEFINE_PROFILE(velocity1,t,i) /* 定義屬性宏 三個參數(shù) 第一是名稱 第二個是線程指針 第三個是變量標(biāo)號 */ { real x[ND_ND]; /* 存放2D或者3D位置參數(shù) */ real y; /* y值為模型中的y坐標(biāo)值 */ cell_t f; /* 創(chuàng)建網(wǎng)格體指針 */ begin_c_loop(f,t) /* 體線程t中所有網(wǎng)格體指針f的遍歷循環(huán) */ { C_CENTROID(x,f,t); /* 把體線程t中所有指針f中的網(wǎng)格體的中心點的坐標(biāo)值賦給數(shù)組x[ND_ND] */ y = x[1]; /* 把x[ND_ND]中的第二個元素集合賦給變量y */ if ( y > 0.5 ) /* 條件判斷,當(dāng)y值大于0.5時,執(zhí)行下列語句 */ { C_PROFILE(f, t, i) = y^2; /* y^2是表示入口速度等于y坐標(biāo)值的平方,這里可以改成你要的關(guān)系式 */ } else /* 條件判斷 */ { C_PROFILE(f, t, i) = 1; /* 條件判斷,當(dāng)y值小于0.5時,執(zhí)行語句 */ } } end_c_loop(f,t) /* 遍歷循環(huán)結(jié)束 */ } 最后要解釋方法導(dǎo)入到fluent里 再在速度入口條件下導(dǎo)入 |


新蟲 (初入文壇)

新蟲 (初入文壇)

新蟲 (初入文壇)
金蟲 (正式寫手)
|
#include "udf.h" #include "math.h" #define pi 3.14159 DEFINE_PROFILE(inlet_x_velocity, thread, position) { real x[ND_ND]; /* this will hold the position vector */ real y; face_t f; begin_f_loop(f, thread) { F_CENTROID(x,f,thread); y = x[0]; F_PROFILE(f, thread, position) =80.*abs(sin(pi*y/.6)); } end_f_loop(f, thread) } 不保證對,自己多想多試。 |
新蟲 (初入文壇)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 求調(diào)劑 +7 | 十三加油 2026-03-21 | 7/350 |
|
|---|---|---|---|---|
|
[考研] 一志愿吉大化學(xué)322求調(diào)劑 +3 | 17501029541 2026-03-23 | 4/200 |
|
|
[考研] 一志愿中南大學(xué)化學(xué)學(xué)碩0703總分337求調(diào)劑 +5 | niko- 2026-03-22 | 5/250 |
|
|
[考研] 263求調(diào)劑 +6 | yqdszhdap- 2026-03-22 | 9/450 |
|
|
[考研] 石河子大學(xué)(211、雙一流)碩博研究生長期招生公告 +3 | 李子目 2026-03-22 | 3/150 |
|
|
[考研] 一志愿西安交通大學(xué)材料工程專業(yè) 282分求調(diào)劑 +11 | 楓橋ZL 2026-03-18 | 13/650 |
|
|
[考研] 308求調(diào)劑 +3 | 墨墨漠 2026-03-21 | 3/150 |
|
|
[考研] 生物學(xué)071000 329分求調(diào)劑 +5 | 我愛生物生物愛?/a> 2026-03-17 | 5/250 |
|
|
[考研] 尋找調(diào)劑 +4 | 倔強芒? 2026-03-21 | 4/200 |
|
|
[考研] 一志愿中南化學(xué)(0703)總分337求調(diào)劑 +9 | niko- 2026-03-19 | 10/500 |
|
|
[考研] 305分求調(diào)劑(食品工程) +4 | Sxy112 2026-03-21 | 6/300 |
|
|
[考研] 考研調(diào)劑 +3 | 呼呼?~+123456 2026-03-21 | 3/150 |
|
|
[考研] 一志愿南大,0703化學(xué),分?jǐn)?shù)336,求調(diào)劑 +3 | 收到VS 2026-03-21 | 3/150 |
|
|
[考研] 22 350 本科985求調(diào)劑,求老登收留 +3 | 李軼男003 2026-03-20 | 3/150 |
|
|
[考研] 307求調(diào)劑 +3 | wyyyqx 2026-03-17 | 3/150 |
|
|
[考研] 一志愿武理材料305分求調(diào)劑 +6 | 想上岸的鯉魚 2026-03-18 | 7/350 |
|
|
[考研] 南京大學(xué)化學(xué)376求調(diào)劑 +3 | hisfailed 2026-03-19 | 6/300 |
|
|
[考研] 一志愿 西北大學(xué) ,070300化學(xué)學(xué)碩,總分287,雙非一本,求調(diào)劑。 +4 | 晨昏線與星海 2026-03-19 | 4/200 |
|
|
[考研] 求調(diào)劑 +3 | @taotao 2026-03-20 | 3/150 |
|
|
[考研]
|
不想起名字112 2026-03-19 | 3/150 |
|