當前位置:首頁 » 編程軟體 » fluentudf編譯

fluentudf編譯

發布時間: 2023-08-09 18:43:58

『壹』 fluent14.0 laod編譯好的udf時系統找不到指定的文件 libudf.dll

這個問題我查了很久,全部都說什麼環境變數,都是胡說八道。終於在某個地方看到一個解決方法,親測可用,能解救各大遇到同樣問題的大神:

  1. 一般遇到這個問題的時候,就是有一個cas文件,導入udf時候彈錯。以下分步解決

  2. 從自己電腦的fluent安裝目錄裡面找到fluent執行文件,取決於你裝在哪,一般路徑後面是..........ANSYS Incv194fluent tbinwin64,路徑隨著fluent版本會不一樣,自行理解。然後記下這個路徑。

  3. 從開始那裡搜索,輸入「cross」,打開類似於「VS2012 ARM Cross Tools Command Promp」的東東,通過命令行找到上面所說的那個路徑,打開fluent。彈出fluent啟動框

  4. fluent的執行路徑可以隨意,一般是跟你udf同個文件夾

  5. 打開fluent後read,讀入你之前一直導不進udf的那個case,此時再導入udf,成功

  6. 思路就是通過一個新的方式找到fluent的老家,通過它來打開case,這樣導入的udf可以build成功,load也成功。

  7. 撒花

『貳』 Fluent 6.3.26 UDF編譯 找不到指定的文件

首先檢查一下vc++是否安裝正確,在DOS里運行一下cl.exe,要是現實錯誤的話就重新安裝,vc和fluent最好安在一個盤符里。建議使用fluent—vc—programmer,編譯,出錯的概率會小點。

『叄』 fluent中的UDF能用vs2010編譯嗎

當然沒有問題,所謂 UDF 編譯後就是一個 DLL 文件

使用 nmake 的話,需要先設定環境變數

可以在 cmd 中執行 Path\To\VC\vcvarsall.bat

然後敲 fluent 的啟動命令

=========================

win7 並沒什麼特殊,當然可以

『肆』 fluent使用udf,編譯沒有問題,但是在load時總是出現問題,Error: Error code: 193。

第一可能是編譯問題,第二可能是目錄問題。從LIBCMT.lib來看,似乎更可能是編譯問題,你確定build成功了?目錄問題其實也會造成編譯錯誤,我也碰到過無法讀取的問題,好多次,結果都是調整一下udf文件的位置、定義好fluent工作目錄重啟、保證上級目錄沒有中文、……之類的小問題鼓搗幾下就通了。如果確定不是編譯錯誤,你也可以試試。畢竟fluent是原本基於unix的,windows目錄中出問題在正常不過了是吧。

『伍』 請問各位高手,Fluent中,UDF到底怎麼使用啊,程序用什麼編寫呢在哪裡編寫呢

UDF定義進出口,定義材料性質,定義流體初始化等,具體在用戶界面里的define-----user-defined------functions導入程序文件就行,程序可以用C語言編寫,用txt寫字板或者word以及專業的編程軟體都行,最後把它們轉成.c的文件就行了

『陸』 UDF並行計算需要怎麼編譯

這個是標准方法:Fluent13+若安裝的是VS2010,在C盤,那麼環境變數(INCLUDE,LIB,Path)是:32位計算機:1,右鍵「我的電腦」—屬性—高級—環境變數2,在fluent安裝文件夾下雙擊setenv.exe點「是」(C:\ProgramFiles\ANSYSInc\v130\fluent\ntbin\setenv.exe)INCLUDE=C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\include;C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.0A\IncludeLIB=C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\lib;C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.0A\LibPath=C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\bin;C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\Common7\IDE64位:位計算機:1,右鍵「我的電腦」—屬性—高級—環境變數2,在fluent安裝文件夾下雙擊setenv.exe點「是」(C:\ProgramFiles\ANSYSInc\v130\fluent\ntbin\win64\setenv.exe)INCLUDE=C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\include;C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.0A\IncludeLIB=C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\lib\amd64;C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.0A\Lib\x64Path=C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\bin\amd64;C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\Common7\IDE

『柒』 fluent編譯UDF的過程中,出現了語法錯誤

你還是逐行檢查,是你編寫錯誤。

我一般習慣使用,interpreted udfs檢查,有錯誤會提示在哪行有錯誤。例如上面的圖片,我是故意寫錯的udf程序。

根據提示,從第一個錯誤檢查

『捌』 fluent怎麼udf如何編程

用戶自定義函數,或UDF,是用戶自編的程序,它可以動態的連接到Fluent求解器上來提高求解器性能。用戶自定義函數用C語言編寫。使用DEFINE宏來定義。UDF中可使用標准C語言的庫函數,也可使用Fluent Inc.提供的預定義宏,通過這些預定義宏,可以獲得Fluent求解器得到的數據。

熱點內容
死鎖避免的演算法 發布:2025-02-05 04:43:07 瀏覽:579
python查文檔 發布:2025-02-05 04:27:49 瀏覽:496
javaxmldom 發布:2025-02-05 04:27:40 瀏覽:9
linux修改內存大小 發布:2025-02-05 04:26:05 瀏覽:997
ftp命令復制文件 發布:2025-02-05 04:26:00 瀏覽:303
python好用的ide 發布:2025-02-05 04:14:18 瀏覽:516
id密碼開頭是多少 發布:2025-02-05 04:11:51 瀏覽:101
數據結構c語言ppt 發布:2025-02-05 04:11:45 瀏覽:43
如何用學習機配置的筆寫字 發布:2025-02-05 04:09:15 瀏覽:395
5歲編程 發布:2025-02-05 04:06:21 瀏覽:653