Fluent UDF中根據zone name名字獲取ID

2022-03-25  by:CAE仿真在線(xiàn)  來(lái)源:互聯(lián)網(wǎng)

Fluent UDF中經(jīng)常用到thread*類(lèi)型的指針,可以通過(guò)如下函數來(lái)獲取。
Lookup_Thread(Domain*domain, int ID),其中ID是邊界面的ID或者cell區域的ID,如下圖中interior-ns_origin的ID是1:

Fluent UDF中根據zone name名字獲取IDfluent分析圖片1

問(wèn)題是網(wǎng)格載入Fluent后,其ID是隨機產(chǎn)生的。如用defined ID手動(dòng)定義,每次網(wǎng)格一變化又得重新在源碼里面修改,需要重新編譯,很不方便。

  對于Fluent19或更高版本,可以利用THREAD_NAME與需要的名字進(jìn)行對比,然后通過(guò)THREAD_ID獲得其ID。 

Thread*tc; thread_loop_c(tc, domain) //對所有網(wǎng)格的thread進(jìn)行循環(huán)查找
   if(0==ZoneName.CompareNoCase(THREAD_NAME(tc))) //對比名字是否相同
 
 


開(kāi)放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標簽搜索:Fluent UDF中根據zone name名字獲取ID fluent-udf Fluent培訓 Fluent流體培訓 Fluent軟件培訓 fluent技術(shù)教程 fluent在線(xiàn)視頻教程 fluent資料下載 fluent分析理論 fluent化學(xué)反應 fluent軟件下載 UDF編程代做 Fluent、CFX流體分析 

編輯
在線(xiàn)報名:
  • 客服在線(xiàn)請直接聯(lián)系我們的客服,您也可以通過(guò)下面的方式進(jìn)行在線(xiàn)報名,我們會(huì )及時(shí)給您回復電話(huà),謝謝!
驗證碼

全國服務(wù)熱線(xiàn)

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話(huà):13580329919
          135-8032-9919
培訓QQ咨詢(xún):點(diǎn)擊咨詢(xún) 點(diǎn)擊咨詢(xún)
項目QQ咨詢(xún):點(diǎn)擊咨詢(xún)
email:kf@1cae.com