[問題] fluent UDF 速度寫法...

看板Cad_Cae (電腦輔助設計)作者 ( )時間17年前 (2009/02/13 12:58), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
#include "udf.h" DEFINE_PROFILE(velocity_inlet,thread,position) { real x[ND_ND]; real y; face_t f; begin_f_loop(f,thread) { F_CENTROID(x,thread); y=x[1]; F_PROFILE(f,thread,position)=0.5-y*y/(0.02*0.02)*0.5; } end_f_loop(f,thread) } 以上是我找到的UDF參考寫法 因為參考例子的圖形是圓管入口 2D 取對稱 如果解讀沒錯 應該是先抓入口的質心(=圓心) x[1]為質心縱座標 再把x[1]傳回去給y 所以y的值就是從圓心一直到圓周 但現在的問題是平板流場 我的入口現在是一個長方形面 如果照上面的寫法 入口的速度分布會變成小山丘曲線 而不是向上的拋物線 想請問一下板上會寫UDF的人 這種情況應該要怎麼修改呢 入口的形狀 尺寸為9x5的長方形 麻煩了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.179.155

02/13 23:46, , 1F
請問您的入口流速分佈要長怎樣?
02/13 23:46, 1F

02/13 23:47, , 2F
確定分佈狀況後,才再寫UDF
02/13 23:47, 2F

02/14 16:28, , 3F
問題解決 謝謝樓上 :)
02/14 16:28, 3F
文章代碼(AID): #19bFtpSj (Cad_Cae)
文章代碼(AID): #19bFtpSj (Cad_Cae)