fluentudf編譯環境
『壹』 Fluent 6.3.26 UDF編譯 找不到指定的文件
首先檢查一下vc++是否安裝正確,在DOS里運行一下cl.exe,要是現實錯誤的話就重新安裝,vc和fluent最好安在一個盤符里。建議使用fluent—vc—programmer,編譯,出錯的概率會小點。
『貳』 fluent的UDF環境變數設置問題
配置12.0以上fluent UDF編譯環境,需要進行的工作:
(1)找到fluent安裝目錄下的udf.bat文件
(2)打開udf.bat文件,修改對應本機安裝的microsoft visual studio版本的路徑
OK了!這種方式配置UDF編譯環境不需要考慮計算機的操作系統。
『叄』 請問各位高手,Fluent中,UDF到底怎麼使用啊,程序用什麼編寫呢在哪裡編寫呢
UDF定義進出口,定義材料性質,定義流體初始化等,具體在用戶界面里的define-----user-defined------functions導入程序文件就行,程序可以用C語言編寫,用txt寫字板或者word以及專業的編程軟體都行,最後把它們轉成.c的文件就行了
『肆』 fluent中的UDF能用vs2010編譯嗎
當然沒有問題,所謂 UDF 編譯後就是一個 DLL 文件
使用 nmake 的話,需要先設定環境變數
可以在 cmd 中執行 Path\To\VC\vcvarsall.bat
然後敲 fluent 的啟動命令
=========================
win7 並沒什麼特殊,當然可以
『伍』 fluent6.3.26如何使用udf
Fluent UDF 分為解釋型和編譯型
解釋型的不用編譯,用 Fluent 自帶的工具解釋後即可使用,缺點是相對較慢
編譯型的話實質上是一個動態鏈接庫,考慮到兼容性的問題,windows 下用 VC 較為合適
VC 的版本沒有什麼關系,但要用 64 位版本的話,需要安裝 VC2005 或以上版本
安裝時需要選上 x64 相關工具包
『陸』 fluent udf配置編譯報錯,急求啊,調試一天半了,要瘋了
這個是標准方法:
Fluent13+若安裝的是VS 2010, 在C盤,那麼環境變數(INCLUDE, LIB, Path)是:
32位計算機:
1,右鍵「我的電腦」—屬性—高級—環境變數
2,在fluent安裝文件夾下雙擊setenv.exe 點「是」(C:\Program Files\ANSYS Inc\v130\fluent\ntbin\setenv.exe)
INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include
LIB =C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib
Path=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
64位:位計算機:
1,右鍵「我的電腦」—屬性—高級—環境變數
2,在fluent安裝文件夾下雙擊setenv.exe 點「是」(C:\Program Files\ANSYS Inc\v130\fluent\ntbin\win64\setenv.exe)
INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include
LIB =C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64
Path=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE