在Visual Studio中直接编译Fluent的UDF

VS版本:Visual Studio 2013

Fluent版本:Fluent18.2

首先我们启动VS

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">


在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

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

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

我们新建一个头文件

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

我们新建一个UDF源文件

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

有可能我们会遇见如下错误

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

我们只需要找到头文件中冲突的函数(我的头文件位置为:G:\Program Files\ANSYS
Inc\v182\fluent\fluent18.2.0\client\src\sys_master.h)将冲突的cbrt和cbrtf函数注释掉

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

然后重新编译

编译成功

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

我们启动Fluent,将Fluent目录定位到刚才vs创建的解决方案目录

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

导入网格,设置好各种求解参数

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

在Visual Studio中直接编译Fluent的UDFStudio中直接编译Fluent的UDF" title="在Visual Studio中直接编译Fluent的UDF">

上一篇:odoo jQuery is not defined


下一篇:安卓中location.href或者location.reload 不起作用