百摩网
当前位置: 首页 生活百科

fluent设置边界类型(十.Fluent环境变量的配置)

时间:2023-05-26 作者: 小编 阅读量: 4 栏目名: 生活百科

Fluent环境配置虽然听起来似乎很简单,但是实际上确实一个很玄学的东西。这里提前说明一下,无论是哪一种方法,电脑上都必须按照VisualStudio软件,软件链接会在文章末尾附出。

1. 简介

上一篇文章提到过,编译型的UDF相较于解释型的UDF更加通用,但是使用编译型UDF之前必须进行Fluent环境配置。

Fluent环境配置虽然听起来似乎很简单,但是实际上确实一个很玄学的东西。有的人可能安装Fluent之后,就已经配置好了环境,而有的人可能自己搞了几天,甚至重装软件,重装系统还是搞不好。

Fluent环境变量的配置网上介绍的很多很杂,这里我介绍几种配置环境变量的方法,不能说对所有人都有效,只是提供给大家一个解决办法。

这里提前说明一下,无论是哪一种方法,电脑上都必须按照Visual Studio软件,软件链接会在文章末尾附出。建议VS安装时保持默认位置


2. 配置环境变量的方法

一、方法一:最简单的方法

1. 首先在Fluent安装路径下找到udf.bat这个文件,目录路径:E:softwareANSYS 17.0ANSYS Inc170luenttbinwin64。然后用记事本的方式打开这个文件

图1.Fluent安装路径文件

2. 找到第10行,将第10行的VS安装路径换为你的VS安装路径,注意版本号不要搞错了。修改好之后,保持udf.bat文件。

打开Fluent,如果可以编译UDF,则成功,如果不行,尝试第二种方法

图2.Fluent udf.bat文件修改

二、方法二

1. 首先在VS安装路径下找到vcvars64.bat这个文件,目录路径:C:Program Files (x86)Microsoft Visual Studio 14.0VCinamd64。然后用记事本的方式打开这个文件

图3.VS安装路径

图4.VS vcvars64.bat修改

2. 在文件最后一行添加如下语句:

set INCLUDE >> path.txt

set LIB >> path.txt

set PATH >> path.txt

3. 修改之后,然后双击这个.bat文件,会生成path.txt文本,打开path.txt文件,里面,找到include,lib,libpath和bin四个变量和变量值,将这四个值添加到用户变量中。完成之后,尝试是否可进行编译

图5.用户变量

三、方法三

1. 在fluent安装文件夹下双击setenv.exe 点“是”(C:Program FilesANSYS Inc130luenttbinwin64setenv.exe)

2. 与方法二类似,同样需要对用户变量添加变量。在“我的电脑”—属性—高级—环境变量,找到用户变量,单击新建,添加以下内容

图6.用户变量添加值

3. 这里需要注意一下,所需要的所有路径,三个VS路径,在VS中的VC文件中的include,lib和bin;

三个系统路径,其中两个在SDKS中,分别为v7.1A中的include和lib,另一个为VS安装路径的common7

4. 图6中的路径是VS安装在C盘时的路径,如果VS未安装在C盘,需要安装第2点找到三个VS路径,三个系统路径。这里建议VS安装时保持默认位置

5. 对方法三,注意:

1) Fuent环境配置时,安装VS必须勾选所有的VC,否则可能会出现某些文件不存在,如C:Program Files (x86)Microsoft SDKsWindows7.0AInclude;这个文件不存在。

2) Error: The UDF library you are trying to load (libudf) is not compiled for 2d on the current platform (win64)出现这个错误可能是由于VS版本是32位的原因

3) 以上都不行时,卸载fluent,重新安装之后尝试以上步骤。

4) 以上步骤都不行时,重新安装fluent和VS之后尝试以上步骤

5) UDF编译不成功,可能是由于c文件命名错误,文件cu名不能出现空格。


四、方法四

1. 使用编译软件,输入ANSYS版本号,及VS的版本号,同时选择源代码的位置,选择正确的维数、串行和精度,之后单击编译。

图7.编译软件界面

2. 如果编译软件界面没有出现错误,则在源代码文件位置会生成libudf文件,之后就可以直接在Fluent编译UDF了。

3. 总结


方法三是最常用的方法,推荐使用方法三对环境进行配置,建议安装VS直接默认安装位置,这样做会节省很多步骤和时间。

关于VS软件及方法四的编译软件,在最后会给出,或者发送关键字:VS和编译。


文章九的cas和dat文件在此也给出链接



    推荐阅读
  • 一节好课的标准是什么(快来看看)

    下面更多详细答案一起来看看吧!一节好课的标准是什么一堂好课的标准是:有意义、有效率、有生成性、平实、真实。一堂好课的基本表现:必须形成学生的兴趣和持续学习的动力。必须体现思维的深度。应促使学生知行结合,有所收获。一堂好课的基本要求:强调多元、崇尚差异、主张开放、重视平等、推崇创造、关注边缘群体,实现和谐课堂,使每一个学生都得到发展。

  • 英雄联盟海克斯宝石皮肤有哪些(海克斯科技宝石)

    我们知道,在前天英雄联盟代理商腾讯的官方网站上,其公布了全新的“海克斯科技传送门”掉落宝石的几率提升了50%,也就是由原来的20%提升至30%。算上之前的三款海克斯皮肤,一共参与本次活动的皮肤共计11枚!好啦,今天的英雄联盟就介绍到这里,最后祝广大的游戏玩家游戏愉快,排位顺利。

  • 迪拜是哪个国家的属于哪个国家(迪拜的介绍)

    迪拜是哪个国家的属于哪个国家迪拜,就是阿拉伯联合酋长国人口最多的城市,位于波斯湾东南海岸,迪拜也是组成阿联酋七个酋长国之一,迪拜酋长国的首都,被GaWC评为2018年世界一线城市第九位。迪拜有世界最高的摩天大楼,高达828米的哈利法塔;世界上最豪华的酒店,帆船酒店,世界上最大的人工岛,棕榈岛;世界上最大的室内滑雪场,迪拜滑雪场。

  • 最好十五字大门春联(民众最喜爱的11字通用)

    接下来我们就一起去研究一下吧!最好十五字大门春联1.出入平安順風順水順心意生活美满添福添壽添财源2.一帆风顺东南西北方方利;四季平安春夏秋冬事事成。

  • 2022龙岩龙硿洞风景区门票多少钱 龙岩市龙岩洞景区门票

    (四)其他优惠政策医护工作者凭本人有效证件尊享景区免门票政策,随行父母、配偶、子女享受五折优惠。

  • 女生酒店房间遭陌生男子闯入(男子和女子酒店)

    由于这两天女生酒店房间遭陌生男子闯入在网上的关注热度是相当之高的,很多小伙伴或许也都在关注女生酒店房间遭陌生男子闯入,那么这当中当然还是有部分的小伙伴们并不太了解女生酒店房间遭陌生男子闯入,那么没有关系,如果说大家现在想要了解女生酒店房间遭陌生男子闯入,大家可以点击下方的点击(前往)进行了解哦。

  • 我的世界一键清除掉落物的指令(了解一下)

    接下来我们就一起去了解一下吧!我的世界一键清除掉落物的指令清理服务器掉落物:/removedrops999999清理动物和怪物:/killall清理怪物/killallmobs。清除玩家背包的某个物品:clear@p/a/rID。《Minecraft》(官方中文译名“我的世界”,台湾译为“当个创世神”。华人圈亦有人称之麦块等),是一款创造生存类游戏,玩家可以在一个三维世界里用各种方块建造建筑物。

  • 广州地铁23号线最新规划(广州将规划14座高铁站)

    据模型测算,2035年广州市域范围平均通勤距离增加至11公里,平均通勤时间控制在45分钟以内。目前高铁集中在广州南站,广州南站的旅客发送量已经超过其设计能力,服务水平有所下降。届时市民就无需全部跑到广州南站去乘坐高铁,可以就近乘车。本次规划了“一心五向”铁路枢纽群,共14座铁路枢纽。据测算,双通道建成后,对外通道更加便捷通畅,广清高速交通流量降低20%,华快三期交通流量降低22%,华南二期交通流量降低18%。

  • 毫升与立方厘米的关系(是如何的呢)

    1立方厘米等于1毫升,它们的区别是一个是体积单位,一个是容积单位立方厘米是一个数学名词,为容量计量单位换算关系为1立方米=1000立方分米=1000000立方厘米相关单位为立方分米,立方米,我来为大家科普一下关于毫升与立方厘米的关系?立方厘米是一个数学名词,为容量计量单位。换算关系为1立方米=1000立方分米=1000000立方厘米。相关单位为立方分米,立方米。1立方厘米的容量相当于一个长、宽、高都等于1厘米的立方体的体积。

  • 大蒜不能和什么一起吃 大蒜不能和什么一起吃相克食物大全

    因为大蒜辛温,有杀菌作用,并能刺激肠胃黏膜,引起胃液增加,蠕动增强。而狗肉温补,两者同时食用,会引起上火,对人的身体有一定的伤害。大蒜捣成泥状混与蜂蜜,开水送服,对治疗呕吐有良好效果。此法对于各种原因引起的咯血、呕血均有效。两天一次,坚持服用5次,效果良好。把牛奶放入奶锅内,用中火烧沸,同熟大蒜混匀,烧沸,加入白糖即成。