A. Fluent中DPM模型的UDF功能中的一旦使用P_POS()指針就給我提示undeclared variable 怎麼辦
多相流模型的DEFINE_DPM_BODY_FORCE宏函數,應該採用compiled(編譯型)UDF,不能使用interpreted(解釋性)UDF,所以在導入到fluent中記得選擇compiled,如下所示:
Define——User-Defined——functions——compiled
B. fluent6.3.26如何使用udf
Fluent UDF 分為解釋型和編譯型
解釋型的不用編譯,用 Fluent 自帶的工具解釋後即可使用,缺點是相對較慢
編譯型的話實質上是一個動態鏈接庫,考慮到兼容性的問題,windows 下用 VC 較為合適
VC 的版本沒有什麼關系,但要用 64 位版本的話,需要安裝 VC2005 或以上版本
安裝時需要選上 x64 相關工具包