[转载]在Visual Studio中直接编译Fluent的UDF
标签:
转载 |
分类: Fluent |
VS版本:Visual Studio 2013
Fluent版本:Fluent18.2
首先我们启动VS
Fluent相关的头文件:
G:Program FilesANSYS Incv182fluentfluent18.2.0win642d
G:Program FilesANSYS Incv182fluentfluent18.2.0win642d_host
G:Program FilesANSYS Incv182fluentfluent18.2.0win642d_node
G:Program FilesANSYS Incv182fluentfluent18.2.0win642ddp
G:Program FilesANSYS Incv182fluentfluent18.2.0win642ddp_host
G:Program FilesANSYS Incv182fluentfluent18.2.0win642ddp_node
G:Program FilesANSYS Incv182fluentfluent18.2.0win643d
G:Program FilesANSYS Incv182fluentfluent18.2.0win643d_host
G:Program FilesANSYS Incv182fluentfluent18.2.0win643d_node
G:Program FilesANSYS Incv182fluentfluent18.2.0win643ddp
G:Program FilesANSYS Incv182fluentfluent18.2.0win643ddp_host
G:Program FilesANSYS Incv182fluentfluent18.2.0win643ddp_node
G:Program FilesANSYS
Incv182fluentfluent18.2.0win643ddp
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcmain
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcaddon-wrapper
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcio
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcspecies
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcpbns
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcnumerics
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcsphysics
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcstorage
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcmphase
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcbc
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcmodels
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcmaterial
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcamg
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcutil
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcmesh
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcudf
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcht
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcdx
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcturbulence
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcparallel
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcetc
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcue
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcdpm
G:Program FilesANSYS
Incv182fluentfluent18.2.0srcdbns
G:Program FilesANSYS
Incv182fluentfluent18.2.0cortexsrc
G:Program FilesANSYS
Incv182fluentfluent18.2.0clientsrc
G:Program FilesANSYS
Incv182fluentfluent18.2.0tgridsrc
G:Program FilesANSYS
Incv182fluentfluent18.2.0multiportsrc
G:Program FilesANSYS Incv182fluentfluent18.2.0multiport
mpi_wrappersrc
我们新建一个头文件
![[转载]在Visual <wbr>Studio中直接编译Fluent的UDF [转载]在Visual <wbr>Studio中直接编译Fluent的UDF](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
![[转载]在Visual <wbr>Studio中直接编译Fluent的UDF [转载]在Visual <wbr>Studio中直接编译Fluent的UDF](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
我们新建一个UDF源文件
![[转载]在Visual <wbr>Studio中直接编译Fluent的UDF [转载]在Visual <wbr>Studio中直接编译Fluent的UDF](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
有可能我们会遇见如下错误
我们只需要找到头文件中冲突的函数(我的头文件位置为:G:Program FilesANSYS
Incv182fluentfluent18.2.0clientsrcsys_master.h)将冲突的cbrt和cbrtf函数注释掉
然后重新编译
编译成功
我们启动Fluent,将Fluent目录定位到刚才vs创建的解决方案目录
导入网格,设置好各种求解参数
![[转载]在Visual <wbr>Studio中直接编译Fluent的UDF [转载]在Visual <wbr>Studio中直接编译Fluent的UDF](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)

加载中…