Fluent如何正确导入UDF的文件
的有关信息介绍如下:对于新手来说,将UDF文件导入Fluent中,常常会出现很多错误,导致导入不了UDF文件。如何避免那些错误?如何以正确的姿势导入UDF文件呢?下面由小编为大家介绍。
首次导入UDF的话,需要设置UDF文件的环境变量。找到自己电脑的Visual Studio软件的文件安装路径。这里我装在D盘的。进入自己安装Visual Studio文件(我这里是D:\c++文件)依次打开VC文件夹和bin文件夹和amd64文件夹)。在amd64文件夹中鼠标右击vcvars64.bat文件(操作系统为64位)。再点击“编辑”。
弹出vcvars64的文本后在:end下一行输入图中红色框出来的部分,之后在进行保存操作。
保存之后,鼠标右击点击vcvars64文件以管理低距员方式运行或者双击运行vcvars64文件,运行完之后会自动生成一个Path文本文件。
双击Path文本文件,查看文本内容。等号前面为变量名。等号后面为变量值。切记不要关闭此文本,将其缩小的任务栏。鬼毙
鼠标右击点击桌面的“此电脑”。依次点击“属性”>“高级系统设置”>“高级”>“环境变量”。
在环境变量界面中点击“新建”。将Path文本文件中等号前面内容复制到变量名栏,将等号后面内容复制到变量值栏。依次新建LIBPATH、INCLUDE、LIB与Path环境变量。
在环境变量界面下的“Lenovo的用户变量"栏中创建好环境变量之后其最终结果如图下所示。点击“确定”。关掉其相关界面。
同时按下菜单键+R键,打开运行窗口。输入cmd,点击救获常确定,打开cmd.exe。在cmd界面输入cl之后敲回车键,再输入nmake之后敲回车键。显示图中所示表示环境变量设置好了。
以上步骤是对UDF的环境变量进行修改,如果UDF的环境变量没问题,上面的步骤就不用看了。打开Fluent软件,依次点击“Define”>"User-Defined">“Function”>"compiled"。准备对UDF文件进行编译。
依次点击“Add”>“UDF文件”>“ok”>“Build”>“Load”。对UDF文件进行编译操作,出现图二所示时表示编译成功了。
依次点击“Define”>"User-Defined">“Scalar...”。在Number of User-Defined Scalars栏中输入1,点击“ok”。有些UDF文件需要设置“Memory...”(在Scalar...下方)。
之后就可以在边界条件中的UDS界面设置UDF的参数了。