吾生有涯 学海无涯
析模有界 知识无界

手搓了一个Fluent UDF编译工具

手搓了一个基于GCC的Fluent UDF编译小工具,具备以下功能:

  1. 无需安装Visual Studio,利用GCC进行编译
  2. 能够编译引用了外部动态链接库的程序

操作界面如下图所示。

此类工具网上较多,较早的如硫酸亚铜共享的编译工具,不过遗憾的是后来停止更新了,老版本在Fluent较高时无法利用GCC进行编译。


程序为绿色版,无需安装,解压即可使用。注意,需要将其解压到没有空格的英文路径中。如解压到路径D:UDFCompiler中。

软件启动后点击设置按钮进行基本参数设置。

这里主要设置的是Fluent的安装路径。CMakeMingw64所在路径会自动设置,用户也可以自己修改。

第一次点击编译按钮时会自动配置环境变量,将gcc所在路径添加到环境变量path中。建议在第一次启动前手动将操作,即将D:UDFCompilermingw64bin添加到环境变量path中。

当环境变量创建完毕后会给出提示,并自动关闭程序。此时再启动程序后即可进行编译了。

如下图所示,选择维度精度,以及需要编译的UDF源文件,点击编译按钮即可进行编译。

编译过程中的输出信息会显示在文本框中。

若编译过程没有错误的话,会在源文件所在的文件夹下生成libudf的子文件夹,此时可以将其拷贝到cas文件夹下,并在Fluent中直接加载使用。

下载链接:https://t.zsxq.com/gs5Cq ,或点击阅读原文直达。


(完)

本篇文章来源于微信公众号: CFD之道

赞(2) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《手搓了一个Fluent UDF编译工具》
文章链接:https://www.topcfd.cn/41230/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册