VS版本:Visual Studio 2013
Fluent版本:Fluent18.2
首先我們啟動VS

Fluent相關的頭文件:
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\2d
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\2d_host
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\2d_node
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\2ddp
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\2ddp_host
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\2ddp_node
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\3d
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\3d_host
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\3d_node
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\3ddp
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\3ddp_host
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\3ddp_node
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\win64\3ddp
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\main
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\addon-wrapper
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\io
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\species
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\pbns
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\numerics
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\sphysics
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\storage
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\mphase
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\bc
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\models
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\material
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\amg
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\util
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\mesh
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\udf
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\ht
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\dx
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\turbulence
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\parallel
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\etc
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\ue
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\dpm
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\src\dbns
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\cortex\src
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\client\src
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\tgrid\src
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\multiport\src
G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\multiport
\mpi_wrapper\src
我們新建一個頭文件



我們新建一個UDF源文件


有可能我們會遇見如下錯誤

我們只需要找到頭文件中沖突的函數(我的頭文件位置為:G:\Program Files\ANSYS Inc\v182\fluent\fluent18.2.0\client\src\sys_master.h)將沖突的cbrt和cbrtf函數注釋掉

然后重新編譯
編譯成功

我們啟動Fluent,將Fluent目錄定位到剛才vs創建的解決方案目錄

導入網格,設置好各種求解參數

