手搓了一个基于GCC的Fluent UDF编译小工具,具备以下功能:
操作界面如下图所示。
此类工具网上较多,较早的如硫酸亚铜共享的编译工具,不过遗憾的是后来停止更新了,老版本在Fluent较高时无法利用GCC进行编译。
程序为绿色版,无需安装,解压即可使用。注意,需要将其解压到没有空格的英文路径中。如解压到路径D:\UDFCompiler
中。
软件启动后点击设置
按钮进行基本参数设置。
这里主要设置的是Fluent
的安装路径。CMake
及Mingw64
所在路径会自动设置,用户也可以自己修改。
第一次点击编译
按钮时会自动配置环境变量,将gcc所在路径添加到环境变量path中。建议在第一次启动前手动将操作,即将D:\UDFCompiler\mingw64\bin
添加到环境变量path
中。
当环境变量创建完毕后会给出提示,并自动关闭程序。此时再启动程序后即可进行编译了。
如下图所示,选择维度
及精度
,以及需要编译的UDF源文件
,点击编译
按钮即可进行编译。
编译过程中的输出信息会显示在文本框中。
若编译过程没有错误的话,会在源文件所在的文件夹下生成libudf
的子文件夹,此时可以将其拷贝到cas文件夹下,并在Fluent中直接加载使用。
下载链接:https://t.zsxq.com/gs5Cq ,或点击阅读原文直达。
”